實例解釋 - HTML 頁面

當用戶在上面的下拉列表中選擇某位用戶時,會執行名為 "showSite()" 的函數。該函數由 "onchange" 事件觸發:

test.html 文件代碼:

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> <script>

function showSite(str){? ? if (str=="")? ? {? ? ? ? document.getElementById("txtHint").innerHTML="";

? ? ? ? return;

? ? }

? ? 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("txtHint").innerHTML=xmlhttp.responseText;

? ? ? ? }? ? }? ? xmlhttp.open("GET","getsite_mysql.php?q="+str,true);

? ? xmlhttp.send();}

</script></head><body> <form><select name="users" onchange="showSite(this.value)"><option value="">選擇一個網站:</option><option value="1">Google</option><option value="2">淘寶</option><option value="3">菜鳥教程</option><option value="4">微博</option><option value="5">Facebook</option></select></form><br><div id="txtHint"><b>網站信息顯示在這里……</b></div> </body></html>

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 100個常用的javascript函數 1、原生JavaScript實現字符串長度截取 復制代碼代碼如下: fun...
    老頭子_d0ec閱讀 367評論 0 0
  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些閱讀 2,048評論 0 2
  • 這里講的是原生的ajax數據請求,也是比較基礎的,適合新手去看 一.效果圖 HTML: <!DOCTYPE> 實時...
    九尾74閱讀 1,562評論 0 1
  • 什么是Ajax 不刷新頁面的情況下從服務器獲取、提交數據的一種數據交互方式。 Ajax使用步驟 1\創建Ajax對...
    LaBaby_閱讀 290評論 0 0
  • 今天教的是冰心的《談生命》,對于初三學生來說,這篇文章正好讓它們有對生命的思考。于是上課之前,我讓學生說說生命像什...
    莜薇閱讀 441評論 0 1