作者roya123456 (若叶)
看板Web_Design
标题[问题] 关於表单和按钮
时间Sun Oct 29 17:57:31 2006
http://blackyoh.hp.infoseek.co.jp/cgi-bin/board1/patio.cgi?mode=view&no=424
function GoToURL(j) {
var URLis;
URLis = document.URLframe.Dest.value;
var location = ("patio.cgi?mode=view&no=" + URLis);
this.location.href = location;}
<form name="URLframe">
<input type="text" name="Dest" size="3" value="1" maxlength="3">
<input type="button" name="View" value="GO" onclick="GoToURL(this)">
</form>
因为有需要,所以做了一个简短的语法
在「文字方块」里,输入数字後,用滑鼠按下按钮,可以正常显示(如网址A)
按下键盘「ENTER」时,却直接回到主页(如网址B)
A
http://blackyoh.hp.infoseek.co.jp/cgi-bin/board1/patio.cgi?mode=view&no=424
B
http://blackyoh.hp.infoseek.co.jp/cgi-bin/board1/patio.cgi?Dest=424
可以请教一下,该如何解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.170.10.176
1F:推 litthe:button的 onclick 改为 onsubmit看看 10/29 18:01
2F:推 roya123456:试过後不行,而且连按钮都没反应了 10/29 18:05
※ 编辑: roya123456 来自: 218.170.10.176 (10/29 18:09)
3F:推 ppkkykei:你是指游标还停在文字输入时就按下enter却不会换页吗 10/30 09:16
4F:→ ppkkykei:<input type="text" onKeyPress="checkEnter(event)"> 10/30 12:44
5F:→ ppkkykei:再写function checkEnter(event)的内容,判断按下enter.. 10/30 12:44