PHP显示单选按钮单击上的文本框
PHP show textbox on radiobutton click
嗨,我附加了我的代码的一部分,应该隐藏文本框,当女性被选中时,它应该显示它。但是这行不通
$(document).ready(function() {
$('input[name="gender"]').click(function() {
var value = $(this).val();
if( $value == "male")
{
$('#address').hide();
}
else{
$('#address').show();
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<style>
.error {color: #FF0000;}
</style>
Gender:
<input type="radio" name="gender" value="female">Female
<input type="radio" name="gender" value="male">Male
<div name="address" id="address">
<textarea name="address" id="address" rows="5" cols="40"></textarea>
</div>
<br><br>
请帮助。由于
您在比较测试中设置了value
变量,但写了$value
。
试试这个:
$(document).ready(function() {
$('input[name="gender"]').click(function()
{
var value = $(this).val();
if( value == "male")
{
$('#address').hide();
}
else{
$('#address').show();
}
});
});
</script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<style>
.error {color: #FF0000;}
</style>
Gender:
<input type="radio" name="gender" value="female">Female
<input type="radio" name="gender" value="male">Male
<div name="address" id="address">
<textarea name="address" id="address" rows="5" cols="40"></textarea>
</div>
<br><br>
编辑:正如在注释中指出的那样,您的代码片段没有包含jquery库,因此它无法工作。确保它出现在您的代码中。如:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
相关文章:
- 将纯文本URL转换为可单击链接
- 兰吉 |如何在 span 标签上使用单击事件删除突出显示的文本
- 可单击滚动图像以显示文本框
- 如何通过单击html按钮获得h1的文本值
- 手柄'img'单击事件并插入'alt'使用jQuery将属性转换为文本框
- JavaScript-onClick将按钮ID或单击按钮的文本传递给函数
- 单击文本时删除文本框的默认数据
- 单击时将文本的颜色更改为随机颜色(按钮)
- 单击select'时将数组行回显到文本区域中;s选项
- 在动态crm 2011中,右键单击已完成活动的只读文本时,您是否出现错误
- 树形结构,显示结构中单击的元素的文本
- 在显示/隐藏中单击时删除的文本
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 单击时从表单中删除特定文本
- 单击下拉菜单时,将文本粘贴到输入框中
- 将按钮文本从“;喜欢“;至“;喜欢“;单击时
- 在输入中添加文本单击
- 如何更改下拉列表标签文本单击
- 如何根据行量角器中的文本单击表中的链接
- Javascript清除文本框中预先输入的文本单击