prototype.js を使って Ajax を実装したメモ。

javascript のソースコード量がけっこー減った。

それに document.~って書かずに $(‘id’) で済むのが地味に楽。

XML 形式でデータの受け取り。

protoajax.html

ajax.js

protoajax.php

9月 012007
 

javascript の文法やらなんやらを勉強してたのは Ajax のため。

今回は、prototype.js を使わずに PHP と非同期通信してみたメモ。

便利な道具も、最初から頼ると細かい部分が分からなくなるもんね。
仕事でやってるわけじゃないし。

今回は、外部ファイルに書いた。
面倒なのは、やっぱり IE との互換性。
IE7 からは、XMLHttpRequest が使えるらしい。

defajax.html

defajax.js

defajax.php

画面遷移がないって美しいねぇ。

8月 282007
 

さて javascript 第2弾。

手軽に楽しめるのが、この言語の良いとこだねぇ。

IEがもうちょい標準化されていればなー。
こいつが意外とやっかいの種なんだよね。

今日は、element とか。DOM テスト。


button change

table タグの閉じ忘れでハマったー。
<table> と </table> の差は小さいけど、でかかった。
でも IE 以外では動いちゃうんだから困ったもんだ。

8月 272007
 

オライリーのjavascriptの本を買った。

ブラウザで互換性がないとこが、めんどくさーてたまらんなぁ。

<追記>
つか、さっそく互換性ないことしてたのに気づいた。
IE なんて使わねーもん!ってわけにはいかんよなー。


test textfield.