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

​為什麼要獲取 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下载
官方微信