如何将无线电输入与文本输入相结合

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将无线电输入与文本输入相结合相关的知识,希望对你有一定的参考价值。

我正在尝试为表单中的“其他”字段构建组合的广播/文本输入。

<input id="artist" type="radio" name="artist" value="Other">
<input id="other-artist" type="text" name="other_artist" placeholder="Other Artist"/>

我无法弄清楚如何在文本输入内部单击并选择了收音机。我尝试将文本输入包装在标签中,但这不起作用。

答案

你可以添加一个onclick事件来输入并像这样检查收音机。

<input id="artist" type="radio" name="artist" value="Other">

<input id="other-artist" type="text" name="other_artist"placeholder="Other Artist" 
onClick="selectRadio()" />

和js

selectRadio = () => {
     var radio = document.getElementById("artist");
     radio.checked = true;
}

example

希望这个帮助。

以上是关于如何将无线电输入与文本输入相结合的主要内容,如果未能解决你的问题,请参考以下文章

链接单选按钮和文本输入

在 VueJS 中如何将输入类型复选框与输入类型文本相关联

如何使用react-js以动态形式将复选框值与文本输入绑定?

结合两个代码片段?将用户输入的 Youtube url 转换为嵌入 url,然后将 iframe src 替换为转换后的 url

使用分类输入数据和图像输入数据进行分类

如何在熊猫中创建与多列相结合的数据框列