素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter にどうぞ。

2008-03-26から1日間の記事一覧

サイト内のリンクを列挙するブックマークレット

195ページまで読んだ成果。 var linksWindow=window.open("about:blank"); for (var i = 0; i < document.links.length; i ++) { linksWindow.document.writeln(document.links[i]+"<br>"); } ブックマークレットなら javascript:(function(){var linksWindow=wi…

ページ内の画像がちょっとずつ透明になってくJavaScript

初めてのjavaScriptの240ページあたりを見て思いついた。 けっこうきれいにできたから載せとく。 setInterval("decrementOpacity()",100); var opacity=1.0; function decrementOpacity(){ opacity-=0.1; var images=document.getElementsByTagName("img"); …

()でちょっとハマった。

()つけると、関数として呼ばれるけど、()つけないと期待したように動かないんだね。だいぶこれで時間つぶした。

238ページまで読んでprototype理解した。

String.prototype.unko=function(){ alert(this); } var test="うんちうんち!"; test.unko(); こういうことか。ブラウザの差異埋めるのに使えそう。

10.8 練習問題

練習 10.1 id,title, lang, dir, className 練習 10.2 DOM HTML APIのtagNameプロパティを使う 練習 10.3 子要素を辿る関数を定義し、再帰呼び出しをする 練習 10.4 var divs=document.getElementsByTagName('div'); for(var i=0;i

bodyの背景色と文字色を固定

var body=document.getElementsByTagName('body')[0]; body.style.color="white"; body.style.backgroundColor="black"; こんな感じだろうか。 ↓ bodyはもっと簡単に取れるのか。 var body=document.body; body.style.color="white"; body.style.backgroundC…

9.7練習問題

恒例?の一人JavaScript勉強会。今日もはじまりました。 202ページまで読んだ。 練習9-1 prompt() 練習9-2 setInterval("CallFunction(paramA,paramB)",3000); 練習9-3 locatioon.href 練習9-4 navigator,screen 練習9-5 window.open('help.html',null,"widt…