課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
試過用document.write(aa), ?輸出結(jié)果是[object HTMLHeadingElement]
2016-10-02
源自:JavaScript進(jìn)階篇 9-1
正在回答
你說的是要獲取 aa 所表示的值吧,這要根據(jù) aa 的具體類型來看,比如當(dāng)前你獲取的 aa 是 h2 標(biāo)簽,類型是?HTMLHeadingElement,那么
document.write(aa.innerHTML);
這樣可以輸出 h2 標(biāo)簽中的文本。
而如果 aa 是 input 標(biāo)簽的文本框,如登錄時輸入用戶名和密碼的那種文本框,
document.write(aa.value);
這樣可以獲取文本框中用戶輸入的文本。
這個其實沒什么難的,你是剛學(xué),后面多看看代碼就自然而然知道了。
var aa=document.getElementById('con').value;
document.write(aa);
你之前只是獲取到了節(jié)點,并沒有獲得相應(yīng)的值
楊念 提問者
qq_謎離_03319966 回復(fù) 楊念 提問者
舉報
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界
3 回答如果我只想輸出html/css應(yīng)該怎么做
1 回答var mytb = document.getElementById('table').lastChild; 為什么不能做全局變量
2 回答停止計時時為什么 var aa = setTimeout("startCount()",1000);不行?
2 回答請求大神指教, 如下寫不累贅嗎 var y=document.getElementById(x).value; document.getElementById(x).value=y.toUpperCase()
4 回答我想用else if做,為什么我輸入沒有反應(yīng)呢,愿大佬指教
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-10-12
你說的是要獲取 aa 所表示的值吧,這要根據(jù) aa 的具體類型來看,比如當(dāng)前你獲取的 aa 是 h2 標(biāo)簽,類型是?HTMLHeadingElement,那么
這樣可以輸出 h2 標(biāo)簽中的文本。
而如果 aa 是 input 標(biāo)簽的文本框,如登錄時輸入用戶名和密碼的那種文本框,
這樣可以獲取文本框中用戶輸入的文本。
這個其實沒什么難的,你是剛學(xué),后面多看看代碼就自然而然知道了。
2016-10-02
var aa=document.getElementById('con').value;
document.write(aa);
你之前只是獲取到了節(jié)點,并沒有獲得相應(yīng)的值