課程
/前端開發
/JavaScript
/JavaScript進階篇
var num=document.getElementById("second").innerHTML和
var num=document.getElementById("second").value有何不同呢?
2015-03-10
源自:JavaScript進階篇 8-17
正在回答
innerHTML可看成是標簽內顯示的文本,也就是網頁上看到的字;
value則是標簽的值,用表單的對象就很好理解了,像:
<p>abc</p>?//這里abc就是p標簽的innerHTML <input?type="text"?value="haha"?/>?//這里value是輸入控件的值,也就是表單會發送的值
所以上面的例子里,如果把顯示5秒的地方換成一個input的話,用value也可以實現,只是不好看。
Domcraman 提問者
<div>
<h1>你好</h1>
你好
innerHTML會解析HTML標簽,value會把標簽當值輸出
化龍貝 回復 Domcraman 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答代碼解讀,求高人指點迷津?
1 回答求求大神解答
5 回答求助大神給代碼
2 回答大神求解?。。。?!
6 回答大神,求解!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-03-11
innerHTML可看成是標簽內顯示的文本,也就是網頁上看到的字;
value則是標簽的值,用表單的對象就很好理解了,像:
所以上面的例子里,如果把顯示5秒的地方換成一個input的話,用value也可以實現,只是不好看。
2015-03-10
<div>
<h1>你好</h1>
<div>
<div>
你好
<div>
innerHTML會解析HTML標簽,value會把標簽當值輸出