为了账号安全,请及时绑定邮箱和手机立即绑定

​為什麼要獲取 input 節點對象的內容時,無論在 i 輸入什麼數字都顯示不出來?

var myI=document.getElementsByTagName("input");
    document.write(myI[i].innerHTML) //輸入任何數字至i
為什麼我要獲取 input 節點對象的內容時,無論在 i 輸入什麼數字都顯示不出來?


正在回答

2 回答

input的格式是这样的<input    />*****   ;后面的文字不属于input内部的,所以无法显示,如果想显示,可以这样写,<input    /><span>*****</span> 然后document.getElementsByTagName("span").希望对你们有所帮助。

0 回复 有任何疑惑可以回复我~
#1

sz_yeefun 提问者

非常感谢!
2016-09-01 回复 有任何疑惑可以回复我~

改成这样子试一下myI.innerHTML="1";

document.write(myI)

0 回复 有任何疑惑可以回复我~
#1

sz_yeefun 提问者

會出現 [object HTMLCollection]。
2016-08-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

​為什麼要獲取 input 節點對象的內容時,無論在 i 輸入什麼數字都顯示不出來?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号