Kamimura's blog
プログラミング(Python、Perl、C、Go、JavaScript)、数学、読書…
ほしい物リスト
2010年6月17日木曜日
プログラミング学習の記録 224.2 独習JavaScript (大型本)の第10章(Ajax)の理解度チェック
開発環境:
Mac OS X Snow Leopard (OS)
Firefox(ブラウザ)+Firebug(アドオン)
"独習JavaScript (大型本)"のp.400, 第10章(Ajax)の理解度チェックを解いてみる。
1.
var request = new window.XMLHttpRequest(); request.onreadystatechange = function () { if (request.readyState == 4 && request.status == 200) { alert(request.responseText); } }; request.open("GET", "q1.txt", true); request.send(null);
2.
var request = new window.XMLHttpRequest(); request.onreadystatechange = function () { if (request.readyState == 4 && request.status == 200) { var d0 = document.getElementById("d0"); d0.innerHTML = request.responseText; } }; request.open("GET", "", true); request.send(null);
3.
function mouseover(file) { var request = new window.XMLHttpRequest(); request.onreadystatechange = function () { if (request.readyState == 4 && request.status == 200) { insert(request.responseText); } }; request.open("GET", file, true); request.send(null); } function insert(text) { var d1 = document.getElementById("d1"); d1.innerHTML = text; } function mouseout() { var d1 = document.getElementById("d1"); d1.innerHTML = ""; }
ラベル JavaScript
ラベル Webアプリケーション
0 コメント:
コメントを投稿
次の投稿
前の投稿
ホーム
コメントの投稿(Atom)
0 コメント:
コメントを投稿