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

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

為什么點(diǎn)擊標(biāo)題位置,彈窗是undefined

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<style type="text/css">

tr{text-align: center;}

</style>

<script type="text/javascript">

function sex(){

var d=document.getElementsByName("classsex")

alert(d.length);


}

function sum1(){

var f=document.getElementsByTagName("input")

alert(f.length);

}

function head1(){

var x=document.getElementById("header1").innerHTML;

alert(x.innerHTML)

}

</script>

</head>

<body>

<table border="1px" width="500px">

<tr>

<td>

學(xué)號(hào):

</td>

<td>

<input type="text" name="classno" >

</td>

</tr>

<tr>

<td>

姓名:

</td>

<td>

<input type="text" name="classname" >

</td>

</tr>

<tr>

<td>

性別:

</td>

<td>男?

<input type="radio" name="classsex" value="man">

?

女?

<input type="radio" name="classsex" value="woman">

</td>

</tr>

<tr>

<td>

年齡:

</td>

<td>

<input type="text" name="classage" >

</td>

</tr>

<tr>

<td>

地址:

</td>

<td>

<input type="text" name="classadd" >

</td>

</tr>

</table>

<h1 id="header1" onclick="head1()">看看三種獲取節(jié)點(diǎn)的方法?</h1>

<p>點(diǎn)擊標(biāo)題彈出它的值</p>

<input type="button" name="sex1" value ="看看name為sex的節(jié)點(diǎn)有幾個(gè)?" onclick="sex()">

<input type="button" name="ok1" value="看看標(biāo)簽名為input的節(jié)點(diǎn)有幾個(gè)?" onclick="sum1()">

</body>

</html>


正在回答

5 回答

你的JS代碼什么鬼!

三種獲取節(jié)點(diǎn)的方法你好像沒(méi)看明白,再仔細(xì)看下

<script?type="text/javascript">
?????????function?getValue()
??????????{
??????????????var?myH=document.getElementById("myHead")?
??????????????//獲取id為myHead的節(jié)點(diǎn),括號(hào)里不要后綴;id="myHead"就是說(shuō),括號(hào)里填myHead,記得引號(hào)
??????????????alert(myH.innerHTML)
??????????}
??????????function?getElements()
??????????{
?????????????var?myS=document.getElementsByName("sex")
?????????????//獲取name為sex的節(jié)點(diǎn),括號(hào)里不要前綴;name="sex";就是說(shuō),括號(hào)里填sex,記得引號(hào)
??????????????alert(myS.length);
??????????}

??????????function?getTagElements()
??????????{
??????????????var?myI=document.getElementsByTagName("input")
??????????????alert(myI.length);
??????????}
?????????
?????</script>


0 回復(fù) 有任何疑惑可以回復(fù)我~
function?head1(){
var?x=document.getElementById("header1").innerHTML;?//?第?1?行
alert(x.innerHTML);?//?第?2?行
}

這是你的 head1 函數(shù),兩個(gè)方法,要么第 1 行改成:

var?x=document.getElementById("header1");

把括號(hào)后面的 .innerHTML 去掉。

要么改第 2 行:

alert(x);

直接 alert(x),把 x 后面的 .innerHTML 去掉。

不然你原來(lái)的代碼,相當(dāng)于兩個(gè) .innerHTML,你打印的是 x.innerHTML.innerHTML,肯定是 undefined。


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

后面不能有.innerHTML

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

function head1(){

var x=document.getElementById("header1").innerHTML;

alert(x.innerHTML)

}

沒(méi)有hearder1呀!

0 回復(fù) 有任何疑惑可以回復(fù)我~
function?head1(){
????var?x=document.getElementById("header1");
????alert(x.innerHTML)
}

你的head1函數(shù)寫錯(cuò)了,x應(yīng)該是一個(gè)對(duì)象,而不是h1的內(nèi)容。正確的應(yīng)該向上面這樣寫。

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

舉報(bào)

0/150
提交
取消

為什么點(diǎn)擊標(biāo)題位置,彈窗是undefined

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

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

幫助反饋 APP下載

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

公眾號(hào)

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