【发布时间】:2014-11-17 18:35:16
【问题描述】:
当 texbox 中的文本发生更改时,我正在使用 Javascript 来显示一个 div。这是使用引导框架。但我似乎无法让它工作。
function myFunction() {
var ele = document.getElementById("auto");
if (this.value==" " || this.value=="") {
ele.style.display = "none";
} else {
ele.innerHTML = "chuckbeyor101@hotmail.com<br>josh@computersbyjd.com";
ele.style.display = "block";
}
}
<tr>
<td>
<b>Customer Information</b>
</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Email:</td>
<td></td>
<td>
<input type="text" name="email" onkeyup="myFunction()">
<div style="display: none" id="auto">
Test Div
</div>
</td>
</tr>
【问题讨论】:
-
PHP 在这里无关紧要,为什么要使用 jQuery 标签?发布呈现的 HTML。另外,您是否尝试过调试代码?您在浏览器的控制台中遇到什么错误?
-
@Oriol 我不建议您在编辑中修复 OPs 代码。那么问题就变得不清楚了。请改为发布答案。
-
@showdev 我没有修复代码。我刚刚摆脱了无关的PHP,分离了html和js,并改进了格式。
-
@Oriol 我的错误。我错误地认为问题的一部分是 javascript 函数的位置(未找到函数)。
标签: javascript html twitter-bootstrap