簡體   English   中英

document.getElementById(“id”)。value的最佳用途是什么

[英]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

getElementById()方法訪問具有指定標識的第一個元素。

是的,您可以將它與標題標簽等元素一起使用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM