Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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
Javascript 使用jQuery动态更改对象参数_Javascript_Jquery - Fatal编程技术网

Javascript 使用jQuery动态更改对象参数

Javascript 使用jQuery动态更改对象参数,javascript,jquery,Javascript,Jquery,我有以下HTML(为了这个问题的目的简化和剥离): 我的页面 函数changeId(id) { //$('#myExp')。 } 我试图做的是使changeId()函数工作。它应该做的是将上面的行替换为传递给函数的id。如何使用jQuery(或普通的旧javascript,如果需要的话)动态更改对象的id/param值?除非我遗漏了一些明显的东西,否则这就是您在jQuery中寻找的: $("#myExp [name='id']").val(id); 记住也要实际调用该函数。这似乎是可行的:

我有以下HTML(为了这个问题的目的简化和剥离):


我的页面
函数changeId(id)
{
//$('#myExp')。
}

我试图做的是使
changeId()
函数工作。它应该做的是将上面的
行替换为传递给函数的
id
。如何使用jQuery(或普通的旧javascript,如果需要的话)动态更改
对象的
id
/
param
值?

除非我遗漏了一些明显的东西,否则这就是您在jQuery中寻找的:

$("#myExp [name='id']").val(id);
记住也要实际调用该函数。

这似乎是可行的:

function changeId(id) {
    $('#myExp [name=id]').val(id);
}
function changeId(id) {
   $("#myExp param[name=id]").attr('value', id);
}

changeId(6);
function changeId(id) {
    $('#myExp [name=id]').val(id);
}