function changeCSS(uri){
  var link2CSS = document.getElementById("css");
  link2CSS.href = uri;
}

外部スタイルシートを参照しているlink要素にcssとidつけて、こんなスクリプト動かしたら・・・Internet Explorer落ちました。Mozillaでは普通にCSSファイルを切り替えられた。これはなに? 俺が悪いんですか? ていうか、落ちなくても良いじゃないの。どういうこった! JavaScript勉強している人、CSS切り替えスクリプト作ってくれ。ま、誰とは言いませんが。