<html>
<body bgColor="lightgrey"><script language="JavaScript">
<!-- Hidingfunction hello(){
alert("你确认提交吗?");</script>    <form onSubmit="hello()">
      <input type="text" name="txt" value="测试文本">
      <input type="submit" value="提交" >
</form> </body>为什么form中的onSubmit不调用hello()呢?

解决方案 »

  1.   

    <script language="JavaScript">
    <!-- Hiding  把这个删了~·function hello(){
    alert("你确认提交吗?");</script>
      

  2.   

    function hello(){
    alert("你确认提交吗?");  下面这少了一个大括号
      

  3.   


    把后面的改成这个为什么,执行不了啊??
    <form >
          <input type="text" name="txt" value="测试文本">
          <input type="submit" value="提交" onSubmit="hello()" >
    </form> 
      

  4.   


    因为onSubmit是标签<form>的专有事件,标签<input>是没有这个事件的