第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于innerHTML的一個(gè)問題

在W3C看到一個(gè)例子,為什么直接寫成

var y=document.getElementById("mess").innerHTML

y="錯(cuò)誤:"+err+"。"

效果就不行了呢!

具體代碼如下

<script type="text/javascript">

function myFunction(){

try

{

var x=document.getElementById("demo").value

if(x=="") ? ?throw "你還沒有填寫";

if(isNaN(x)) throw "這不是數(shù)字"

if(x>10) ? ? throw "數(shù)字太大"

if(x<5) ? ? ?throw "數(shù)字太小"

}

catch(err)

{

var y=document.getElementById("mess")

y.innerHTML="錯(cuò)誤:"+err+"。"

}

}

</script>

<p>請(qǐng)輸入5~10之間的數(shù)字</p>

<input id="demo" type="text" />

<button type="button" onclick="myFunction()">點(diǎn)擊測(cè)試</button>

<p id="mess"></p>

</body>


正在回答

3 回答

1.
????var?y=document.getElementById("mess")?//?y是一個(gè)對(duì)象
????y.innerHTML="錯(cuò)誤:"+err+"。"?//?改變得是y對(duì)象的

2.
????var?y=document.getElementById("mess").innerHTML?//?y是獲取的mess的值,也是一個(gè)字符串
????y="錯(cuò)誤:"+err+"。"?//?給y賦值,與mess無關(guān)了


3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

vaneX

innerHTML 返回的是一個(gè)字符串,與其前面的對(duì)象無關(guān)。
2016-08-27 回復(fù) 有任何疑惑可以回復(fù)我~

var y=document.getElementById("mess")? 這句后加“;” 試試

0 回復(fù) 有任何疑惑可以回復(fù)我~

var y=document.getElementById("mess")? 這句后加“;” 試試

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于innerHTML的一個(gè)問題

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)