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

為了賬號安全,請及時綁定郵箱和手機立即綁定

document.write()覆蓋HTML內(nèi)容問題 怎么解決?各位大佬

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

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

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>document.write()覆蓋HTML內(nèi)容問題</title>

<script type="text/javascript">

function my()

{

?var myarr=new Array(); //定義數(shù)組

?myarr[0]=80;?

?myarr[1]=60;

?myarr[2]=99;

?document.write("第一個人的成績是:"+myarr[0]+"<br>");

?document.write("第二個人的成績是:"+myarr[1]+"<br>");

?document.write("第三個人的成績是:"+myarr[2]);

}

</script>

<p>這是內(nèi)容,會被覆蓋,怎么辦</p>

<input type="button" onClick="my()" value="點擊">

</head>

<body>

?</html>


正在回答

10 回答

給p標簽加個ID名字,如<p id="p1">這是內(nèi)容,會被覆蓋,怎么辦</p>

然后在函數(shù)里面加上這句就可以啦:document.write(p1.innerHTML+"</br>");

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

不要把document.write()放在函數(shù)里面?

因為文檔輸出流的關(guān)系 你在調(diào)用函數(shù)的時候 document.write() 會新建一個document文檔 而write里面的內(nèi)容也會輸出到這個新的文檔里?

你可以改成console.log() 在控制臺輸出

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

<body>

? ? <p>這是內(nèi)容,會被覆蓋,怎么辦</p>


<input type="button" onClick="my()" value="點擊">

</body>

網(wǎng)頁源碼少了個</body>,所以你在里面寫才沒用

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

大哥 ,服了你<body>標簽都沒閉合

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

這個才是正確源碼

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

奔跑的楊肉串 提問者

謝謝你
2019-07-12 回復(fù) 有任何疑惑可以回復(fù)我~

?window.onload = function(){

? ?var? p = document.getElementById('sex');

? ?var? $sex =p.innerHTML;

? ?var? sex? =? document.write("第一個人的成績是:");

? ?var? sexWanmen = sex + $sex;

? ?document.write( sexWanmen);

? }


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

應(yīng)該是innerHTML


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

?<p id="sex"></p>----給p加個id屬性名

var? p = document.getElementById('sex');----獲取p元素

?var? $sex =p.HTML();----讀出p的文本

var? sex? =??document.write("第一個人的成績是:"+myarr[0]+"<br>");----賦值

var? sexWanmen = sex + $sex;----兩者拼加再賦值給性感女人這個變量

documert.write( sexWanmen);----在頁面打印


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

我覺得還是不在js里面輸出比較好,我認為js直接輸出可能只是一種驗證值的形式,要輸出就在HTML里面豈不是更好

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

你的p標簽沒在body里

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

奔跑的楊肉串 提問者

試過了,在body也是一樣會被覆蓋的 T-T
2019-05-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468951    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界

進入課程

document.write()覆蓋HTML內(nèi)容問題 怎么解決?各位大佬

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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