注册 登录
编程论坛 JAVA论坛

帮我找一下错呗

谢先僧 发布于 2018-06-18 10:00, 3738 次点击
<script type="text/javascript">
    function a(){
        var name=$(".m_ipt").val();
        alert(name);
    }
</script>

 <form method="post" onsubmit="a()">
     <input type="text" value="" class="m_ipt" />
     <input type="submit" value="搜索" class="m_btn" />
 </form>   

这段代码没错吧?为什么点击搜索获取不到文本框的值;
8 回复
#2
林月儿2018-06-18 10:25
jquery的语法吧?引入它的js文件了吗?
#3
谢先僧2018-06-18 10:41
回复 楼主 谢先僧
引入了啊,搜索时候我让他弹框弹1可以,只要弹接受的那个值就不行,获取值出错了吗?
#4
林月儿2018-06-18 11:15
弹框弹alert不能证明引入正确,name是不是undefined?
#5
疯狂的小a2018-06-18 15:45
整个语法都错了!如果onsubmit好像并不能,调用函数。你可以在搜索input框加一个onclick="a()",就可以调用函数!
#6
不落夕阳2018-06-18 16:40
<form method="post" onsubmit="a()">
没见过form里面的onsubmit的属性
#7
不落夕阳2018-06-18 16:43
<input type="button" value="dainji" onclick="a()">
#8
谢先僧2018-06-19 09:23
好了,js文件引错了,谢谢哥哥姐姐们啦
#9
谢先僧2018-06-19 09:24
onsubmit属性可以跟在form后边的
1