prototype.js を使って Ajax を実装したメモ。
javascript のソースコード量がけっこー減った。
それに document.~って書かずに $(‘id’) で済むのが地味に楽。
XML 形式でデータの受け取り。
prototype.js を使って Ajax を実装したメモ。
javascript のソースコード量がけっこー減った。
それに document.~って書かずに $(‘id’) で済むのが地味に楽。
XML 形式でデータの受け取り。
javascript の文法やらなんやらを勉強してたのは Ajax のため。
今回は、prototype.js を使わずに PHP と非同期通信してみたメモ。
便利な道具も、最初から頼ると細かい部分が分からなくなるもんね。
仕事でやってるわけじゃないし。
今回は、外部ファイルに書いた。
面倒なのは、やっぱり IE との互換性。
IE7 からは、XMLHttpRequest が使えるらしい。
defajax.html
defajax.js
defajax.php
画面遷移がないって美しいねぇ。
さて javascript 第2弾。
手軽に楽しめるのが、この言語の良いとこだねぇ。
IEがもうちょい標準化されていればなー。
こいつが意外とやっかいの種なんだよね。
今日は、element とか。DOM テスト。
table タグの閉じ忘れでハマったー。
<table> と </table> の差は小さいけど、でかかった。
でも IE 以外では動いちゃうんだから困ったもんだ。
オライリーのjavascriptの本を買った。
ブラウザで互換性がないとこが、めんどくさーてたまらんなぁ。
<追記>
つか、さっそく互換性ないことしてたのに気づいた。
IE なんて使わねーもん!ってわけにはいかんよなー。