开发者社区> 问答> 正文

表格里面的JS函数调用不起来,麻烦大神帮忙看看

screenshot
screenshot
表格里面的JS函数调用不起来,麻烦大神帮忙看看

<!doctype html>
<html>
<head>
    <meta charset="utf-8" />
    <title>使用javascript验证HTML表单数据</title>
    <script src="test.js"></script>
</head>

<body>
    <h1>使用javascript验证HTML表单数据</h1>
    <br/>
    <br/>
    <form id="fdata" name="fdata" method="post" action="" onsubmit="return checkForm()">
        <table width="476" height="154" border="1" align="center" cellpadding="1" cellspacing "0">
            <tr>
                <td width="254">
                    <div align="right">请输入数字(长度小于10):</div>
                </td>
                <td with="212">
                    <label>
                        <input type="text" name="num"/>
                    </label>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="right">请输入英文字母:</div>
                </td>
                <td>
                    <label>
                        <input type="text" name="al" />
                    </label>
                </td>
            </tr>
            <tr>
                <td>
                    <div align="right">请做选择:</div>
                </td>
                <td>
                    <label>
                        <select name="lan">
                            <option value="">请做选择:</option>
                            <option value="english">英语</option>
                            <option value="french">法语</option>
                            <option value="panish">西班牙语</option>
                        </select>
                    </label>
                </td>
            </tr>
            <tr>
                <td height="28" colspan="2">
                    <label>
                        <input type="button" value="提交" name="Submit"/>
                    </label>
                </td>
            </tr>
        </table>
    </from>
</body>

</html>

我是一名新手,如果有什么低级错误望前辈们指出~不胜感激。

展开
收起
杨冬芳 2016-06-17 15:17:23 2394 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你不应该是在浏览器里打开你的这个 html 文件看效果吗?

    你发jslint的截图做啥?

     <input type="button" value="提交" name="Submit"/>

    改为

     <input type="submit" value="提交" name="Submit"/>

    你的按钮的内容是 button 在单击的时候, 是不会触发 表单的 submit 动作的,你需要把type的值改为 submit.

    2019-07-17 19:42:51
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载