发新话题
打印

一个JS问题。

一个JS问题。

<script language="javascript">
function hh()
{
  if(document.myform.a[0].checked == true)
  {
   window.location.href='index.php';
  }
  else
  {
   window.location.href='1.html';
  }
}
</script>
<body>
<form name="myform" id="myform" >
<input name="a" type="radio" value="test">
<br>
<input name="a" type="radio" value="test">
<br>
<input type="button" name="Submit" value="提交" />

如果将按钮类型button改成submit的话,那么就不能实现跳转?不太明白为什么?因为在正式程序中我的按钮是图片,所以类型好像是submit类型的,也不行。

TOP

也没见你的hh()函数加到什么事件上了啊

TOP

不好意思,贴错了点东西。
<script language="javascript">
function hh()
{
  if(document.myform.a[0].checked == true)
  {
   window.location.href='index.php';
  }
  else
  {
   window.location.href='1.html';
  }
}
</script>
<body>
<form name="myform" id="myform" >
<input name="a" type="radio" value="test">
<br>
<input name="a" type="radio" value="test">
<br>
<input type="button" name="Submit" value="提交"  onclick="hh();"/>

TOP

submit本身就是提交,你得在函数后面写上 return false;

然后 onclick="return hh();"

TOP

恩,ok了,谢谢了!

TOP

引用:
原帖由 ufo18231823 于 2007-10-18 12:47 发表
恩,ok了,谢谢了!
如果解决了问题,请结个贴哦

TOP

   咋结帖呀 ?

TOP

引用:
原帖由 ufo18231823 于 2007-10-24 21:20 发表
   咋结帖呀 ?
就是标题后面加个“已解决“啊

TOP

  sorry,还没找到哪里可以修改标题,,,

TOP

引用:
原帖由 ufo18231823 于 2007-10-24 21:50 发表
  sorry,还没找到哪里可以修改标题,,,
无语,难道你不是编辑贴子啊。。。或者跟贴说明一下也可。

TOP

发新话题