Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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 选中RadioBox输入时切换文本输入_Javascript_Html_Css_Checkbox - Fatal编程技术网

Javascript 选中RadioBox输入时切换文本输入

Javascript 选中RadioBox输入时切换文本输入,javascript,html,css,checkbox,Javascript,Html,Css,Checkbox,我试图在单击radiobox时连接它,以切换(我的意思是自动单击)文本输入 因此,我做了以下工作: <input type="radio" name="t" value="" onclick="<!-- Connect to text input !-->"> Radio 1 <input type="text" id="x" name="xx" placeholder="Test"> 如果要将焦点设置到文本框,可以使用: <input type="

我试图在单击radiobox时连接它,以切换(我的意思是自动单击)文本输入

因此,我做了以下工作:

<input type="radio" name="t" value=""  onclick="<!-- Connect to text input !-->"> Radio 1
<input type="text" id="x" name="xx" placeholder="Test">

如果要将焦点设置到文本框,可以使用:

<input type="radio" name="t" value=""  onclick="document.getElementById('x').focus();"> Radio 1
收音机1

这就可以了,您必须使用
document.querySelector('#x').focus()
,其中
x
是文本输入的“id”

<input type="radio" name="t" value=""  onclick="document.querySelector('#x').focus()"> Radio 1
<input type="text" id="x" name="xx" placeholder="Test">
收音机1
用jquery试试这个:

<input type="radio">
<input type="text">
** <script>
  $('input[type="radio"]:checked + input[type="text"]').focus();
</script>**

** 
$('input[type=“radio”]:选中+输入[type=“text”]”)。焦点();
**

您的意思是要将焦点设置到文本框?