多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 靜態網頁如何實現動態交互?-JavaScript

靜態網頁如何實現動態交互?-JavaScript

來源:程序員人生   發布時間:2014-11-12 08:18:54 閱讀次數:3641次

Html基礎上,javascript可以開發交互式web網頁。javascript的出現使得網頁和用戶之間實現了1種實時性的、動態的、交互性的關系,javascript短小精悍,又是在客戶機上運行的,大大提高了網頁的閱讀速度和交互能力。同時它又是專門為制作web網頁而量身定做的1種簡單的編程語言。

 

  1. Javascript:1種腳本語言(scripting language),或稱描寫性語言。
  1. 主要用處在表單驗證:大多數是通過彈出對話框來與用戶交互的
  2. 在程序運行進程中逐行地進行解釋,是1種解釋性語言,
  1. 解釋性語言:邊運行,邊編譯
  2. 編譯性語言:借助之前的履行進程以增強當次履行的效力
  1. 基于對象的語言:javascript是1種基于對象的語言,同時也能夠看作1種面向對象的語言。這意味著它能應用自己已創建的對象。因此,許多功能可以來自于腳本環境中對象的方法與腳本的相互作用
  1. 變量類型是弱類型,并未使用嚴格的數據類型
  2. javascript是1種安全性語言,它不允許訪問本地硬盤,其實不能數據存數到http://www.vxbq.cn/server/上,不允許對網絡文檔進行修改和刪除,只能通過閱讀器實現信息閱讀或動態交互,從而有效避免數據的丟失。
  1. javascript是依賴于閱讀器本身,與操作環境無關,只要能運行閱讀器的計算機,并支持javascript的閱讀器就能夠正確履行
  1. javascript的兩大機制:面向對象,事件處理機制。

    舉1個Javascript的小例子

     

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf⑻" /> <title>博客小例子</title> <style type="text/css"> #btnLogin, #btnExit{ width:70px; height:30px; font-family:幼圓; font-weight:bold; font-size:18px; } #form1 p strong { font-family: "幼圓"; font-size:18px; } #txtUserPwd, #txtUserName { width:200px; height:25px; font-family:幼圓; font:bold; font-size:18px;} #usermessagee { border-width:0px;} #form1 { alignment-adjust:middle; } </style> </head> <body> <center> <form id="form1" name="form1" method="post" action="http://blog.csdn.net/tgbsqliuying" > <p><strong>用戶名:</strong> <input type="text" name="txtUserName" id="txtUserName" /> </p> <p><strong> 密 碼:</strong> <input type="text" name="txtUserPwd" id="txtUserPwd" /> </p> <p>        //利用onclick實現事件驅動                 <input type="button" name="btnLogin" id="btnLogin" value="登陸" onclick="LogIn()"/> </p> </form> </center> </body> </html> <script language="javascript" type="text/javascript"> function LogIn() { //順序結構(用關鍵字var聲明關鍵字,說明javascript是弱數據類型) var username=document.form1.txtUserName.value; var userpwd=document.form1.txtUserPwd.value; if(username==""||username=="")//選擇結構 { alert("用戶名不能為空!"); document.form1.txtUserName.focus(); return; } //利用http://www.vxbq.cn/help/zz/表達式判斷輸入的用戶名是不是正確 var reg=/^[u4E00-u9FA5uF900-uFA2Dw]+$/g; if(!reg.test(username)) { alert("用戶名格式不正確!請重新輸入"); return; } if (userpwd==""||username=="") { alert("密碼不能為空!"); document.form1.txtUserPwd.focus(); return; } //利用http://www.vxbq.cn/help/zz/表達式判斷輸入的密碼是不是正確 reg=/^[u4E00-u9FA5uF900-uFA2Dw]+$/g; if(!reg.test(userpwd)) { alert("密碼格式不正確!請重新輸入"); return; } document.form1.submit(); } </script>

    相信以后的學習會對Javascript有更深的理解

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 99爱免费观看视频在线 | 暴力欧美娇小 videos | 国产精品成人一区二区1 | 亚洲日韩欧美综合 | 国产激情一区二区三区成人91 | 亚洲毛片免费视频 | 精品一区二区三区自拍图片区 | 久久91亚洲精品久久91综合 | 精品日韩一区二区三区 | 亚洲无线一二三四区 | 欧美a∨| 日本亚洲精品久久 | 欧美久久超级碰碰碰二区三区 | 亚洲视频中文字幕 | 国产在线喷潮免费观看 | 精品久久久久久影院免费 | 那里有黄色网址 | 欧美啊啊| 搞黄视频在线观看 | 91国内精品久久久久免费影院 | h免费视频 | 国产一区二区三区免费在线视频 | 亚洲天堂黄色 | 欧美精品videosex性欧美 | 国产高清成人吃奶成免费视频 | 日本高清护士xxxx一21 | ccav成人| 午夜影院免费在线观看 | 欧美亚洲h在线一区二区 | 最近免费字幕中文大全在线观看 | 精品成人乱色一区二区 | 好好的曰www视频在线观看 | 精品偷自拍另类在线观看 | 一二三四在线观看免费中文在线观看 | 亚洲一二四区性毛片1在线 亚洲一个色 | 噜噜影院在线视频在线观看 | 福利视频99 | 亚洲黄色在线观看 | 亚洲欧美另类精品久久久 | 秋霞午夜一级理论片久久 | 国产激情一区二区三区成人91 |