Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 向输入元素添加id_Jquery - Fatal编程技术网

Jquery 向输入元素添加id

Jquery 向输入元素添加id,jquery,Jquery,我正在尝试向现有输入元素添加id。我尝试将id添加到的元素如下: <input type="submit" name="submit" value="Save Changes" /> 然而,这似乎不起作用。有什么建议吗 输入字段是在我无权访问的后端Java代码中创建的。因此,在我正在使用的jsp中,我只需删除页面加载上的输入字段,然后创建一个新按钮来解决我的问题。我知道这不是很有效,但不幸的是,我无法访问java代码来更改那里的id。据我所知,您不需要在名称上指定“输入”部分。 就

我正在尝试向现有输入元素添加id。我尝试将id添加到的元素如下:

<input type="submit" name="submit" value="Save Changes" />
然而,这似乎不起作用。有什么建议吗


输入字段是在我无权访问的后端Java代码中创建的。因此,在我正在使用的jsp中,我只需删除页面加载上的输入字段,然后创建一个新按钮来解决我的问题。我知道这不是很有效,但不幸的是,我无法访问java代码来更改那里的id。

据我所知,您不需要在名称上指定“输入”部分。 就这样吧,让我们看看这是否有效

$(document).ready(function() {
     $("[name='submit']").attr('id','btnSubmit');
});

您需要添加jqueryCode就可以了,它应该可以工作,检查浏览器控制台是否有错误!似乎对我来说也很好:我在这段代码中没有看到任何错误。如果在页面加载后添加此按钮,它可能无法工作。在这种情况下,请将此代码添加到create input函数中。@ammarces I在页面上包含jquery,因此这不是问题所在
$(document).ready(function() {
     $("[name='submit']").attr('id','btnSubmit');
});