Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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 将输入id作为jquery函数参数传递_Javascript_Jquery - Fatal编程技术网

Javascript 将输入id作为jquery函数参数传递

Javascript 将输入id作为jquery函数参数传递,javascript,jquery,Javascript,Jquery,我不熟悉jQuery 我试图创建一个可重用的函数来替换输入字段的文本 我将要更改的字段作为一个参数传递,将新文本作为另一个参数传递 我想用一些单选按钮试试 HTML <label> <input type="radio" name="optradio" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label> <label> <input type="r

我不熟悉jQuery

我试图创建一个可重用的函数来替换输入字段的文本

我将要更改的字段作为一个参数传递,将新文本作为另一个参数传递

我想用一些单选按钮试试

HTML

<label>
<input type="radio" name="optradio" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label>
<label>
<input type="radio" name="optradio" onClick="replaceText(txt_recipient, 'Geo')" value="1">Geographical Area</label>
<label>
<input type="radio" name="optradio" onClick="replaceText(txt_recipient, '')" value="2">Specific User</label> 
<input type="text"id="txt_recipient" name="txt_recipient" value="All" />
我最初是在玩弄

 function replaceText(field, newtext) {
          $(field).text(newtext);  
      };

但这似乎也不起作用。帮助?

字段
是实际元素,因此只需设置输入值属性即可

function replaceText(field, newtext) {
    field.value = newtext;
}
演示:

使用jQuery

function replaceText(field, newtext) {
    $(field).val(newtext);
}

演示:

字段
是实际元素,因此只需设置输入值属性即可

function replaceText(field, newtext) {
    field.value = newtext;
}
演示:

使用jQuery

function replaceText(field, newtext) {
    $(field).val(newtext);
}

演示:

字段
是实际元素,因此只需设置输入值属性即可

function replaceText(field, newtext) {
    field.value = newtext;
}
演示:

使用jQuery

function replaceText(field, newtext) {
    $(field).val(newtext);
}

演示:

字段
是实际元素,因此只需设置输入值属性即可

function replaceText(field, newtext) {
    field.value = newtext;
}
演示:

使用jQuery

function replaceText(field, newtext) {
    $(field).val(newtext);
}

演示:

不再建议在HTML属性中内联声明事件处理程序

使用更现代的语法,我将包含一个数据属性,指定目标中的文本,并使用数据属性中的字符串更新目标

$('input[type=“radio”])。更改(函数(){
$(“#txt_recipient”).val($(this.data(“text”));
});

全部的
地理区域
特定用户

不再建议在HTML属性中内联声明事件处理程序

使用更现代的语法,我将包含一个数据属性,指定目标中的文本,并使用数据属性中的字符串更新目标

$('input[type=“radio”])。更改(函数(){
$(“#txt_recipient”).val($(this.data(“text”));
});

全部的
地理区域
特定用户

不再建议在HTML属性中内联声明事件处理程序

使用更现代的语法,我将包含一个数据属性,指定目标中的文本,并使用数据属性中的字符串更新目标

$('input[type=“radio”])。更改(函数(){
$(“#txt_recipient”).val($(this.data(“text”));
});

全部的
地理区域
特定用户

不再建议在HTML属性中内联声明事件处理程序

使用更现代的语法,我将包含一个数据属性,指定目标中的文本,并使用数据属性中的字符串更新目标

$('input[type=“radio”])。更改(函数(){
$(“#txt_recipient”).val($(this.data(“text”));
});

全部的
地理区域
特定用户

首先给出唯一的名称:

<input type="radio" name="optradio1" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label>

首先,请给出唯一的名称:

<input type="radio" name="optradio1" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label>

首先,请给出唯一的名称:

<input type="radio" name="optradio1" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label>

首先,请给出唯一的名称:

<input type="radio" name="optradio1" onClick="replaceText(txt_recipient, 'All')" value="0" checked>All</label>

你能用“”传递字段id吗

例如,


“txt\u recipient”而不是“txt\u recipient”

您能用“”传递字段id吗

例如,


“txt\u recipient”而不是“txt\u recipient”

您能用“”传递字段id吗

例如,


“txt\u recipient”而不是“txt\u recipient”

您能用“”传递字段id吗

例如,


“txt\U收件人”而不是“txt\U收件人”

Hmm这很接近。但是,我想传递文本字段和新文本的值。这只是将硬编码文本字段插入父文本。嗯,这很接近。但是,我想传递文本字段和新文本的值。这只是将硬编码文本字段插入父文本。嗯,这很接近。但是,我想传递文本字段和新文本的值。这只是将硬编码文本字段插入父文本。嗯,这很接近。但是,我想传递文本字段和新文本的值。这只是将硬编码文本字段插入父文本。