选中单选框输入时切换文本输入

Toggle text input when RadioBox input checked

本文关键字:输入 文本 单选框      更新时间:2023-09-26

>我正在尝试在单击单选框时连接,以切换(我的意思是自动单击)文本输入

因此,我做了以下操作:

<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

试试 jquery:

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

这样做,你必须使用 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">