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

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

搞不明白哪錯(cuò)了。。。求大神指點(diǎn)!??!

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

? ? <title></title>

? ? <script type="text/javascript">

? ? ? ? function replace() {

? ? ? ? ? ? var myvalue1 = document.getElementById("tag").value;

? ? ? ? ? ? var myvalue2 = document.getElementById("txt").value;

? ? ? ? ? ? var myp=document.getElementById("lvye");

? ? ? ? ? ? var e=document.createElement(myvalue1);

? ? ? ? ? ? var t=document.createTextNode(myvalue2);

? ? ? ? ? ? e.appendChild(t);

? ? ? ? ? ? document.replaceChild(e,myp);

? ? ? ? }

? ? </script>

</head>

<body>

? ? <p id="lvye">慕課網(wǎng)</p>

? ? <hr />

? ? 輸入標(biāo)簽:<input id="tag" type="text"/><br />

? ? 輸入文本:<input id="txt" type="text"/><br />

? ? <input type="button" value="替換" onclick="replace()" />

</body>

</html>


正在回答

3 回答

document.getElementById("tag")返回的是一個(gè)Element節(jié)點(diǎn),這個(gè)節(jié)點(diǎn)的value的值如果用document.getElementById("tag").value來得到的話是個(gè)null,如過想獲得input里面的值,需要用document.getElementById("tag").firstChild.value,即它的第一個(gè)子節(jié)點(diǎn)的值才是你在text框里輸入的值

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

慕數(shù)據(jù)5775487 提問者

非常感謝!
2016-11-29 回復(fù) 有任何疑惑可以回復(fù)我~

我也是在你的基礎(chǔ)上改的,你好像沒搞明白父子節(jié)點(diǎn)的關(guān)系和替換關(guān)系

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

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

??? <title></title>

??? <script type="text/javascript">

??????? function replace() {

??????????? var myvalue1 = document.getElementById("tag").value;
?????????? var? myid1=document.getElementById("tag");

??????????? var myvalue2 = document.getElementById("txt").value;
?????????? var myid2=document.getElementById("txt");
??????????? var myp=document.getElementById("lvye");

??????????? var newnode1=document.createElement("input");
??????????? newnode1.value=myvalue2;

??????????? var newnode2=document.createElement("input");
??????????? newnode2.value=myvalue1;
?????????? ?
??????????? myp.parentNode.replaceChild(newnode1,myid1);
??????????? myp.parentNode.replaceChild(newnode2,myid2);
????? ?

??????? }

??? </script>

</head>

<body>

??? <p id="lvye">慕課網(wǎng)</p>

??? <hr />

??? 輸入標(biāo)簽:<input id="tag" type="text"/><br />

??? 輸入文本:<input id="txt" type="text"/><br />

??? <input type="button" value="替換" onclick="replace()" />

</body>

</html>

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

舉報(bào)

0/150
提交
取消

搞不明白哪錯(cuò)了。。。求大神指點(diǎn)?。?!

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

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

幫助反饋 APP下載

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

公眾號

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