使文本框显示在所选单选按钮旁边
Make a textbox appear next to selected radio button
我有 1 个单选按钮组和 2 个单选按钮选项。如果选中单选按钮,我想让它旁边显示一个文本字段。
这是我的小提琴
我尝试使用jQuery和.css函数,但它不起作用。我希望人们能够在他们选择的单选按钮旁边的文本字段中输入他们的网站 URL。如果我选择第一个,它旁边会出现一个文本框。如果我切换到另一个,文本框将消失并出现在第二个单选按钮旁边。
任何帮助将不胜感激。
多谢!
您可以使用
display
属性代替visibility
:
input[type=text] {
display: none
}
$('input[type=radio]').change(function() {
$('input[type=text]').hide()
$(this).parent().next().show()
});
演示
-
show()
-
hide()
-
next()
-
parent()
这将起作用:
//hide both by default
$('#siteCourtier').hide();
$('#siteAgence').hide();
$('#courtierRadio').change(function() {
if($('#courtierRadio').is(':checked'))
{
$('#siteCourtier').show();
$('#siteAgence').hide();
}
});
$('#agenceRadio').change(function() {
if($('#agenceRadio').is(':checked'))
{
$('#siteAgence').show();
$('#siteCourtier').hide();
}
});
相关文章:
- 在Javascript中选择Dynamicly Created单选按钮组并显示内部文本
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 内联JavaScript启用/禁用点击单选按钮上的选择和文本框
- 根据文本框中键入的文本筛选单选按钮列表
- 使文本框显示在所选单选按钮旁边
- 根据单选按钮值更改提交按钮文本
- 计数选中的单选按钮的数量,并在文本框中显示该值
- 将所有单选按钮的值打印到文本区域
- 为什么单选按钮的文本没有出现
- 使用javascript循环浏览asp.net单选按钮列表以获取所选值和文本
- 为什么可以't键入文本输入时,单选按钮保持选中状态
- Jquery获取单选按钮旁边文本框的值
- 隐藏 asp 单选按钮文本
- 更改 中的单选按钮文本
- 如何在数据列表中获取选定的单选按钮文本
- 获取引导程序单选按钮文本-jquery
- 获取单选按钮文本的值
- 使单选按钮文本可点击而不添加任何HTML
- 从javascript获取ASPX单选按钮文本或值