不是说submit必须在click事件中调用吗?而且属性值不应该带引号的吗?

来源:4-6 其它事件-submit

Aurora_Meteor

2020-03-23 20:12:39

http://img.mukewang.com/climg/5e78a72509898e6604690321.jpg

1、老师在第一个例子说submit是提交事件,所以必须在点击以后才能调用所以要在click事件中写,但是后面两个怎么没了?是因为这里只是举例所以就不写了还是就真的只有第一个用途要写在click事件里面呢?

2、attribute=value,属性值不是说要加引号的吗?为什么这里都没有加引号都是直接写的呢?【type=button type=text】

写回答

3回答

好帮手慕码

2020-03-24

同学你好,一般情况下其它的标签需要先绑定点击事件去触发提交事件。其实老师这里说的点击事件是一个触发条件。还会有其他需求(当然,这种需要不是非常常规的,是比较少见的情况),例如:通过触发别的事件去触发提交事件,如下例子:

http://img.mukewang.com/climg/5e79d06f09275ad404890202.jpg

这样也是可以触发提交事件的,不一定非得是点击事件,同学可以自己试一下。

祝学习愉快~

0

好帮手慕码

2020-03-24

同学你好,解答如下:

(1)说的不是很全面,input type='submit'也不需要绑定点击事件:

http://img.mukewang.com/climg/5e79a38a092cb58a04050130.jpg

(2)不是的哦,给整体添加引号、或者是再给属性值添加引号都是可以的。如下图:

http://img.mukewang.com/climg/5e79a41b094a1bb605650122.jpg

http://img.mukewang.com/climg/5e79a4ad098f84e902450045.jpg

祝学习愉快~

0
hurora_Meteor
h 那就是只有type为submit的input标签和button标签不需要绑定点击事件,其他都需要先绑定点击事件对吧?
h020-03-24
共1条回复

好帮手慕码

2020-03-24

同学你好,解答如下:

(1)第二个是只是演示如何阻止提交。而第三个:button标签也有触发点击事件的功能,所以这里是可以提交的:

http://img.mukewang.com/climg/5e796a0809a4f69904490220.jpg

(2)通过整个标签[属性=属性值](“input[type=text]”)去获取,给整体添加引号也是可以的:

http://img.mukewang.com/climg/5e796b5409b1dd5104280073.jpg

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0
hurora_Meteor
h 1、如果是button标签以外的其他标签,就要先绑定click事件,然后在click函数内绑定submit;如果是button标签的话,就可以直接绑定submit。我说的对吗? 2、那如果是直接使用属性选择器的话,是写$('[type=text]')还是$('[type="text"]')呢?是只要使用$获取元素的话就只给最外面写一个引号就行了吗里面无论是什么都不用加引号吗?
h020-03-24
共1条回复

0 学习 · 14456 问题

查看课程