[英]what is the best use of document.getElementById(“id”).value
什么DOM元素是document.getElementById("id").value
用於的document.getElementById("id").value
?
我的意思是我可以使用像標題標簽等元素
或者它與具有值屬性[textboxes]等的項目一起使用
什么是區別.innerHTML
和.value
屬性
什么DOM元素是document.getElementById(“id”)。用於的值?
您可以使用getElementById
來獲取對其上具有id
屬性的任何元素的引用。
什么是區別.innerHTML和.value屬性
他們完全沒有關系。 innerHTML
是元素內容的HTML表示。 value
是表單控件元素的值,如input
。
例如,假設我們有:
<div id="foo">Hey <strong>you</strong></div>
你可以這樣做:
console.log(document.getElementById("foo").innerHTML);
...這可能會在控制台中給你這樣的東西:
Hey <STRONG>you</STRONG>
請注意,這與文檔中的內容不完全相同; 當你讀取innerHTML
的值時,瀏覽器使用其創建該字符串的規則從DOM中實際存在的字符串生成一個字符串。
您也可以將其設置為更改內容。
相比之下,使用表單控件:
<input id="bar" type="text" value="Text field value">
console.log(document.getElementById("bar").value);
......給你的
Text field value
設置value
通常用於輸入/表單元素。 innerHTML
通常用於div,span,td和類似元素。
這是一個顯示ID.value使用的鏈接: http : //www.javascript-coder.com/javascript-form/javascript-form-value.phtml
和
和
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.