亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JavaScript腳本中的Document.write("");連用問題

JavaScript腳本中的Document.write("");連用問題

guokexiaohao 2015-05-15 09:13:12
<html><head><title>空白</title></head><script language="javascript">function XS(){document.write("用戶名:"+ document.form1.username.value);document.write("密碼:"+ document.form1.password.value);}</script><body><form id="form1" name="form1" method="post" action="">? <label>用戶名:? <input name="username" type="text" id="username" />? </label>? <p>? ? <label>密 ? ?碼:? ? <input name="password" type="text" id="password" />? ? </label>? </p>? <p>? ? <input type="button" name="Submit" value="顯示" onclick="XS()" />? ? <input type="reset" name="Submit2" value="清空" />? </p></form></body></html>運行后只輸出第一個Document.write("用戶名:"+ document.form1.username.value);的內容;而一下代碼就行:<html> ? ?<head> ? ?<title>空白</title> ? ?</head> ? ?<script language="javascript"> ? ?function XS(){ ? ?var mywin=open(); ? ?mywin.document.write("用戶名:"+ document.form1.username.value); ? ?mywin.document.write("<br>"); ? ?mywin.document.write("密碼:"+ document.form1.password.value); ? ?} ? ?</script> ? ?<body> ? ?<form id="form1" name="form1" method="post" action=""> ? ?<label>用戶名: ? ?<input name="username" type="text" id="username" /> ? ?</label> ? ?<p> ? ?<label>密 ? ?碼: ? ?<input name="password" type="text" id="password" /> ? ?</label> ? ?</p> ? ?<p> ? ?<input type="button" name="Submit" value="顯示" onclick="XS()" /> ? ?<input type="reset" name="Submit2" value="清空" /> ? ?</p> ? ?</form> ? ?</body> ? ?</html> ? ?運行后 兩個mywin.document.write(“xxxx“)內容都能輸出。請同學們解釋一下原因,謝謝。
查看完整描述

1 回答

?
WeberYang

TA貢獻9條經驗 獲得超1個贊

不建議使用Document.write,有些瀏覽器會出現一些奇怪的事情。


查看完整回答
1 反對 回復 2015-12-19
  • 1 回答
  • 1 關注
  • 2137 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號