2016-04-02 67 views
-14
x = document.getElementById("numb").value; 

我不明白 「.value的」 的意思? 我已經試圖從谷歌和過去的問題的JavaScript找到解決方案。 所以請告訴解釋爲更好的理解。x = document.getElementById(「numb」).value;

+5

'.value'表示獲取賦給元素'#numb'的'value'屬性的字符串。 – Tushar

+2

像輸入字段中的文字 –

+1

如果您需要教程,我建議您閱讀[MDN](https://developer.mozilla.org/en-US/docs/Web)。 – Xufox

回答

-3

.value意味着你分配到一個HTML元素的值。例如:

<html> 
    <head> 
     <script> 
      function getName() 
       { 
        var x = document.getElementById("numb").value; 
        msgbox(x); 
       } 
     </script> 
    </head> 
    <body> 
     <input type='button' value='Get Name' onclick='getName()'/> 
     <input id='numb' type='text' name='myname' value='5'/> 
    </body> 
</html> 
+0

請注意,'value' * property *與** value *屬性*無關**,這是HTML。沒有'value'屬性的元素仍然會有'.value'屬性。此外,'checkbox'-es等將具有* .value *屬性將找到的**默認** *值,但不會寫入HTML'value'屬性中。 – Tersosauros

相關問題