【发布时间】:2015-12-05 00:51:45
【问题描述】:
我有一个带有选择和文本框的页面。如果您选择“未列出”,则 responseText 将返回“未知”,然后我想让文本框可见。文本框位于 div 中。
<div id='qualification'>
<input type='text'>
</div>
当从选择中选择一个项目时,这部分脚本会隐藏文本框(出于测试目的,因为我真的希望它显示文本框而不是隐藏它,但表明一切正常):
if (xmlhttp.responseText == 'Unknown') {
$('#qualification').hide();
}
但是,如果我将 div 设置为在开始时隐藏:
<div id='qualification' style='visibility: hidden'>
然后改变
if (xmlhttp.responseText == 'Unknown') {
$('#qualification').show();
}
它不起作用。有什么想法吗?
【问题讨论】:
-
将
<div id='qualification' style='visibility: hidden'>更改为<div id='qualification' style='display:none;'>
标签: javascript html