成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

js獲取input輸入框內(nèi)容 如何獲取input中輸入的值?

如何獲取input中輸入的值?第一步先找到這個input元素找到元素有三種方法:document.getElementById("id的名稱")document.getElementsByTagNam

如何獲取input中輸入的值?

第一步先找到這個input元素

找到元素有三種方法:

  1. document.getElementById("id的名稱")

  2. document.getElementsByTagName("標(biāo)簽名") 返回的是一個類數(shù)組

  3. document.getElementsByClassName("類樣式名")

第二步獲取值直接.value即可例:

  1. var inputDom = document.getElementById("text")//找到元素,假如給input元素加了id屬性 且 值為:text

  2. var text = inputDom.value //獲取元素值

實時獲取input輸入框中的值需要oninput和onpropertychange屬性來實現(xiàn)。原因是onpropertychange屬性為IE專屬,而oninput屬性支持大部分瀏覽器包括IE9及以上的版本。

oninput與onpropertychange失效的情況:

oninput事件:

  1. 在腳本中改變value時,不會觸發(fā);

  2. 從瀏覽器的自動下拉提示中選取時,不會觸發(fā)。