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