您好,使用window.location.href 跳转无反应?请问该怎么办?

<script language="javascript">function c(e){RegForm.T.value += e;}</script>
<form action="" method="post" name="RegForm" id="RegForm">
<input type="text" name="T"><select name="Style" id="Style" onchange="javascript:c(this.value)"><option selected="selected" value="1">1</option><option value="2">2</option></select><script type="text/javascript">function buttonClick(){windows.location.href='1.asp' + escape(document.getElementById('T').value); } </script> 
<input type="button" id="button1" value="查" onclick="buttonClick()">
下拉选项值填入文本框,然后超链接取文本框值与1.asp组合成新网址并跳转。

蓝山帝景
浏览 467回答 2
2回答

陪伴而非守候

<script&nbsp;language="javascript">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;c(e)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RegForm.T.value&nbsp;+=&nbsp;e;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;</script>&nbsp;&nbsp;&nbsp;&nbsp;<form&nbsp;action=""&nbsp;method="post"&nbsp;name="RegForm"&nbsp;id="RegForm">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="text"&nbsp;name="T"&nbsp;id="T">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<select&nbsp;name="Style"&nbsp;id="Style"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onchange="javascript:c(this.value)"><option&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;selected="selected"&nbsp;value="1">1</option>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<option&nbsp;value="2">2</option>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<script&nbsp;type="text/javascript">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;buttonClick()&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.location.href&nbsp;=&nbsp;'1.asp'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+&nbsp;document.getElementById('T').value;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</script>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input&nbsp;type="button"&nbsp;id="button1"&nbsp;value="查"&nbsp;onclick="buttonClick()">2个问题,1:document.getElementById('T').value ,你的文本框没有设置id="T"2:windows.location.href改为:window

DIEA

如果是想弹出新页面显示的话建议可以考虑使用window.open("url");这种方式这段代码你可以试试,正常打开没有任何问题<body><script>var&nbsp;a&nbsp;=&nbsp;"http://www.baidu.com";window.open(a);</script></body>
打开App,查看更多内容
随时随地看视频慕课网APP