Javascript 如何在jQuery中动态给定属性值
我有一个隐藏字段,如下所示Javascript 如何在jQuery中动态给定属性值,javascript,jquery,html,Javascript,Jquery,Html,我有一个隐藏字段,如下所示 <input type="hidden" value="home" name="newdirpath" /> <input type="button" id="btn"/> 请给我一些建议,因为我是Jquery和html的初学者。谢谢。试试看 <input type="hidden" id="ids" value="home" name="newdirpath" /> 为隐藏的输入指定如下id: <input type="
<input type="hidden" value="home" name="newdirpath" />
<input type="button" id="btn"/>
请给我一些建议,因为我是Jquery和html的初学者。谢谢。试试看
<input type="hidden" id="ids" value="home" name="newdirpath" />
为隐藏的输入指定如下id:
<input type="hidden" value="home" name="newdirpath" id="newdirpath" />
$('#newdirpath').val("your value goes here");
试试这个:
$('#btn').click(function(){
var text= "helloworld";
$('input[name="newdirpath"]').val(text);
});
这将完成以下工作:
$('#btn').click(function(){
var text="helloworld";
$("input[name=newdirpath]").val(text);
});
示例:您也可以尝试一下
$('#btn').click(function(){
var text= "helloworld";
$(this).prev().attr('value',text);
});
如果您想更具体一些,因为前面有多个隐藏的输入字段,并且您只想将其作为目标,那么您可以选择按名称属性查找隐藏字段,如下所示
$('#btn').click(function(){
var text= "helloworld";
$(this).prev('input[name=newdirpath]').attr('value',text);
});
看我的,祝你好运 我想你会发现这些文档对其中一些问题非常有用:它们有一个有用的搜索工具。请在这里发布问题之前做一些研究。再来一个@downvoter谢谢你的兴趣。我等待你的评论。@wumm是的。谢谢你的关注:)
$('#btn').click(function(){
var text="helloworld"
$('input[name="newdirpath"]').attr("value",text);
});
$('#btn').click(function(){
var text= "helloworld";
$(this).prev().attr('value',text);
});
$('#btn').click(function(){
var text= "helloworld";
$(this).prev('input[name=newdirpath]').attr('value',text);
});