首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

html js不运行有关问题

2012-09-21 
html js不运行问题有谁可以帮我看看这究竟是什么问题我就是要做个简单的html表单提交数据到servlet。下面是

html js不运行问题
有谁可以帮我看看这究竟是什么问题
我就是要做个简单的html表单提交数据到servlet。
下面是代码
<html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>text</title>
  </head>
  <script language="javascript">
  function getnum(){
  alert("123456789");
  if(document.getElementById("userName").value == "")
  {
  alert("请输入名称!");
  return false;
  }
  return true;
  }
  </script>
  <body>
  <form name="myform" method="post" action="abc.do">
  <input type="text" name="userName" id="userName">
  <input type="submit" value="提交" onclick="return getnum();">
  </form>  
  </body>
<html>
上面是代码,我现在虽然能吧userName的值传入servlet,但是这个js不运行,就连那个123456789的提示框都不出来,希望有人为我解惑~~~~

[解决办法]
从你贴出来的代码看,真没什么问题,我认真的给你检查了,全部都是OK的,是不是你浏览器的问题?比如安全限制、js限制之类的。
[解决办法]
<input type="submit" value="提交" onclick="return getnum();">

把submit改成button试试?
[解决办法]
onclick="return getnum();"改成
onclick="javascript:return getnum();"试试
[解决办法]
没什么毛病,lz清下缓存什么的
[解决办法]
<input type="submit" value="提交" onclick="return getnum();">
因为 type="submit" 等于直接submit
你可以 onclick="getnum();"
<form name="myform" method="post" id="form1" action="abc.do">

你的js:
alert("请输入名称!");
return false;
}
document.getElementById("form1").submit();
}

[解决办法]

探讨
<input type="submit" value="提交" onclick="return getnum();">
因为 type="submit" 等于直接submit
你可以 onclick="getnum();"
<form name="myform" method="post" id="form1" action="abc.do">

你的js:
alert("请输入名……

[解决办法]
input type='button'比较好吧
HTML code
<html>    <head>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>        <title>text</title>    </head>    <script language="javascript">        function getnum(){            if(document.getElementById("userName").value == "")                alert("请输入名称!");            else                document.forms[0].submit();        }    </script>    <body>        <form name="myform" method="post" action="abc.do">            <input type="text" name="userName" id="userName" />            <input type="button" value="提交" onclick="getnum()" />        </form>       </body></html> 

热点排行