Javascript 美元(';形式';)[0]的替代方案是什么?
我正在以下语法中使用$('form')[0] var formData=新的formData($('form')[0]) 关于上述语法,我有以下问题Javascript 美元(';形式';)[0]的替代方案是什么?,javascript,jquery,Javascript,Jquery,我正在以下语法中使用$('form')[0] var formData=新的formData($('form')[0]) 关于上述语法,我有以下问题 $('form')[0]是什么意思 主要问题:$('form')[0]的替代方案是什么?我在第页有两张表格 其含义如下: 找到页面上标签名为form的所有元素,并取第一个 如果你想做第二个,只需做$('form')[1] 替代方案可能是:或者,我也不认为有理由这样做,因为在我看来,所有这些都是直截了当的。虽然实际上是。但first返回jquery元
其含义如下: 找到页面上标签名为
form
的所有元素,并取第一个
如果你想做第二个,只需做$('form')[1]
替代方案可能是:或者,我也不认为有理由这样做,因为在我看来,所有这些都是直截了当的。虽然实际上是
。但first
返回jquery元素,而不是DOM元素。其含义如下:
找到页面上标签名为form
的所有元素,并取第一个
如果你想做第二个,只需做$('form')[1]
替代方案可能是:或者,我也不认为有理由这样做,因为在我看来,所有这些都是直截了当的。虽然实际上是。但first
返回jquery元素,而不是DOM元素
$('form')[0]
提供了应用程序中第一个表单元素的引用
文件$(“#formID”)
$('form')[0]
提供了应用程序中第一个表单元素的引用
文件$(“#formID”)
$('form')[0]
返回页面中的第一个for元素,$('form')
返回一个不被FormData
接受的jQuery对象,jQuery对象允许您使用索引访问其成员,因此[0]
为您提供jQuery对象中的第一个元素,它与$('form')相同。get(0)
,这样就可以使用$('#x')[0]
$('form')[0]
返回页面中的第一个for元素,$('form')
返回一个不被FormData
接受的jQuery对象,jQuery对象允许您使用索引访问其成员,因此[0]
为您提供jQuery对象中的第一个元素,它与$('form')相同。get(0)
,这样就可以使用$('#x')[0]
$('form')[0]
的意思是,如果页面中有n个表单,此选择器将收集第一个表单的数据。
如果您想摆脱这种编码方式,请为表单提供一个Id,然后根据其Id选择每个表单。$('form')[0]
的意思是,如果页面中有n个表单,此选择器将收集第一个表单的数据。
如果您想摆脱这种编码方式,请为表单提供一个Id,然后根据其Id选择每个表单。1)$('form')
是一个jQuery实例,它是一个具有数字索引的类似数组的对象。您可以通过索引0
从带有方括号的集合中访问第一个元素
2) 。或者,您可以为表单命名,并使用纯Javascript按名称访问表单:
document.formName
或者,文档
的froms
属性存储对所有HTMLFormElement元素的引用。因此,jQuery代码相当于
document.forms[0]
1) $('form')
是一个jQuery实例,它是一个具有数字索引的类似数组的对象。您可以通过索引0
从带有方括号的集合中访问第一个元素
2) 。或者,您可以为表单命名,并使用纯Javascript按名称访问表单:
document.formName
或者,文档
的froms
属性存储对所有HTMLFormElement元素的引用。因此,jQuery代码相当于
document.forms[0]
$('form')['your\u form\u name]
如果您想使用vanilla javascript,则可以执行以下任一操作来获取表单:
document.forms[0] //gets first form
document.forms[1] //gets second form
document.forms['form_name'] //get form which has name == form_name
document.forms.form_name //get form which has name == form_name
document.form_name //get form which has name == form_name
如果你在谷歌上搜索,你可能会知道更多的信息
$('form')['your\u form\u name]
如果您想使用vanilla javascript,则可以执行以下任一操作来获取表单:
document.forms[0] //gets first form
document.forms[1] //gets second form
document.forms['form_name'] //get form which has name == form_name
document.forms.form_name //get form which has name == form_name
document.form_name //get form which has name == form_name
如果你在谷歌上搜索一下,你可能会知道更多信息。一个jQuery-less替代方案是
document.forms[0]
。一个jQuery-less替代方案是document.forms[0]
。