JavaScript與HTML文檔[總結]

來源:互聯網
上載者:User

用戶端JavaScript的語言結構和JavaScript核心的語言結構一致的。用戶端JavaScript定義一組對象,方法,屬性指令碼。就是利用他們和用戶端的XHTML文檔互動。

利用JavaScript訪問元素DOM地址
方法1:document.forms[0].elements[0] (不常用,DOM0)
方法2:document.form1.txtName (常用,DOM0,但不符合XHTML1.1標準)
方法3: document.getElementById("txtNameId") (最佳方法,DOM1,)

註冊事件
事件有
blur
change
click
focus
load
upload
mouseup
mousedown
mouseout
mouseover
mousemove
select
submit
用法例子:
document.getElementById("phone").focous();
document.getElementById("phone").select();

標籤的屬性有(事件屬性全部必須都用小寫)
1.onblur(<p>,<button>,<input>,<textarea>,<select>)
2.onchange(<input>,<textarea>,<select>)
3.onclick(<a>,<input>)
4.onfocus(<a>,<input>,<textarea>,<select>)

5.onload(<body>)
6.onunload(<body>)

7.onmousemove(絕大部分元素)
8.onmouseout(絕大部分元素)
9.onmouseover(絕大部分元素)
10.onmouseup(絕大部分元素)
11.onmousedown(絕大部分元素)

12.onselect(<input>,<textarea>)
13.onsubmit(<form>)

方法1:在元素裡面寫 onclick="checkForm()"
方法2:如javascript標誌段裡面 document.getElementById("form1").elements[0].onclick="checkFrom" 本語句寫在checkFrom方法和form1表單後

 

navigator對象
瀏覽器名稱:navigator.appName
瀏覽器版本:navigator.appVersion

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.