関数 getVote(int)
if (window.XMLHttpRequest) {/ / IE7、Firefox、Chrome、Opera、Safari のコード
xmlhttp=new XMLHttpRequest()
}
else
{// IE6、IE5 のコード
xmlhttp=new ActiveXObject (" Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("poll").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","poll_vote.php?vote=" int,true); 🎜> xmlhttp.send();
;
これまでのところ、PHP と AJAX は好きですか?
>
getVote() 関数は次のことを行います:
XMLHttpRequest オブジェクトを作成します
サーバー応答の準備ができたときに実行される関数を作成します
リクエストをサーバー上のファイルに送信しますserver
パラメータ (投票) が URL に追加されることに注意してください (yes または no オプションの値を使用)
コントロールの無効な属性が true であるかどうかを判断し、そうであれば false を返します。
方法 1: (機能の無効化と再有効化を同時に実現するには、ボタンのテキスト タイプ INPUT にのみ使用でき、その onclick イベントを div に対して無効にすることはできません)
>
🎜>
方法 2、3 : (ラジオの onclick イベントを削除するには、イベントを再登録する必要があります。div の onclick イベントを無効にすることができます)
< ;input type="button" value="最初のボタンの onclick イベントを無効にするためにクリックしてください" onclick= "document.getElementById('cmd1').onclick=function(){};" /> >
3: