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

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

請教一下大神要怎么解決按了按鈕以后按鈕消失的問題?

<!DOCTYPE HTML>

<html>

<head>

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

<title>navigator</title>

<script type="text/javascript">

? function validB(){?

? ? var u_agent =navigator.userAgent ? ? ? ;?

? ? var B_name="不是想用的主流瀏覽器!";?

? ? if(u_agent.indexOf("Firefox")>-1){?

? ? ? ? B_name="Firefox";?

? ? }else if(u_agent.indexOf("Chrome")>-1){?

? ? ? ? B_name="Chrome";?

? ? }else if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){?

? ? ? ? B_name="IE(8-10)"; ?

? ? }

? ? ? ? document.write("瀏覽器:"+B_name+"<br>");

? ? ? ? document.write("u_agent:"+u_agent+"<br>");?

? }?

</script>

</head>

<body>

? <form>

? ? ?<input type="button" value="查看瀏覽器" onClick="validB()" ?>

? </form>

</body>

</html>


正在回答

2 回答

因為你用了document.write()這樣你會在你當前的頁面寫相關信息,如果你想保留原來的按鈕,你可以定義一個標簽(如div),然后把相關的的信息寫到這個div中,

<!DOCTYPE?HTML>
<html>

	<head>
		<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
		<title>navigator</title>
		<script?type="text/javascript">
			function?validB(){?
			????var?u_agent?=navigator.userAgent???????;?
			????var?B_name="不是想用的主流瀏覽器!";?
			????if(u_agent.indexOf("Firefox")>-1){?
			????????B_name="Firefox";?
			????}else?if(u_agent.indexOf("Chrome")>-1){?
			????????B_name="Chrome";?
			????}else?if(u_agent.indexOf("MSIE")>-1&&u_agent.indexOf("Trident")>-1){?
			????????B_name="IE(8-10)";??
			????}
			????var?result=document.getElementById("result");
			????result.innerHTML="瀏覽器:"+B_name+"<br>u_agent:"+u_agent+"<br>";
			????????//document.write("瀏覽器:"+B_name+"<br>");
			????????//document.write("u_agent:"+u_agent+"<br>");?
			??}
		</script>
	</head>

	<body>
		<form>
			<input?type="button"?value="查看瀏覽器"?onClick="validB()">
		<div?id="result"></div>
		</form>
	</body>

</html>


2 回復 有任何疑惑可以回復我~
#1

Scny 提問者

哦哦,原來如此 為什么是用result.innterHTML而不是用result.value呢
2015-12-16 回復 有任何疑惑可以回復我~
#2

一毛錢 回復 Scny 提問者

innerHTML 屬性設置或返回表格行的開始和結束標簽之間的 HTML。value 屬性為 input 元素設定值。
2015-12-16 回復 有任何疑惑可以回復我~
#3

Scny 提問者 回復 一毛錢

哦哦 懂了 多謝啦
2015-12-16 回復 有任何疑惑可以回復我~
#4

uwenhao2008 回復 一毛錢

受教了,老司機師傅。哈哈
2016-01-06 回復 有任何疑惑可以回復我~
#5

uwenhao2008 回復 一毛錢

受教了,老司機師傅。哈哈
2016-01-06 回復 有任何疑惑可以回復我~
查看2條回復

有同樣的問題。 多謝

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請教一下大神要怎么解決按了按鈕以后按鈕消失的問題?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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