当用户在输入区输入文本时显示警报
Display alert when the user enters text in input area
我试图在用户输入文本到搜索框时显示警报,但它不起作用。请指导。
http://jsfiddle.net/zcH54/<div id="form" style="float:right;" >
<form method="get" >
<input type="submit" value="Search" class="btn" >
<input name="q" type="text" id="search" size="32" maxlength="128" class="txt" >
</form>
</div> <!--form ends-->
这是JS,
$(document).ready(function() {
$("#search").keyup(function() { // function starts when a key is entered in the search bar
alert("I am an alert box!");
});
});
您的解决方案有效。你必须在jsFiddle
中添加jQuery库<script type="text/javascript" src="static/js/jquery-1.9.1.min.js"></script>
可以:
$('#element').bind('keyup', function() { alert('hi') } );
将元素名称更改为您的名称,享受:-)
如果你的jquery文件有问题,你可以在js文件的第一个位置添加这个:
if(!window.jQuery)
{
var script = document.createElement('script');
script.type = "text/javascript";
script.src = "path/to/jQuery";
document.getElementsByTagName('head')[0].appendChild(script);
}
相关文章:
- xmlhttp.responseText不显示文本
- 如何在MVC中使用jQuery在文本框旁边显示文本
- 根据页面的位置突出显示文本中的字符
- 当选择值x时,Javascript需要在正确的位置显示文本区域,从而循环通过具有选择选项的表单
- 操作javascript变量[HTML]以只显示文本
- 如何显示文本长度,即使它超过ng最大长度
- 如何在悬停时显示文本而不移动页面上的内容
- ASP.NET MVC,在文本框旁边显示文本
- 可单击滚动图像以显示文本框
- 使用鼠标悬停JavaScript/HTML显示文本
- 延迟高亮显示文本区域中的文本
- 选择“选择选项”时显示文本.怎么做
- 无法使用JavaScript在画布上显示文本
- 在不更改HTML源代码的情况下,在管理员TinyMCE编辑器中突出显示文本
- 将鼠标悬停在图像上时显示文本
- javascript:在for循环中使用settimeout来定期显示文本
- 一页主题搜索/用下一个按钮突出显示文本
- JavaScript 在更改选择时不显示文本区域
- 用于突出显示文本的JQuery/JavaScript插件
- 模式显示文本区域内容不是字符串