Jquery和输入文本onchange显示弹出
Jquery and input text onchange show pop up
我花了太多时间试图让一个简单的jquery和输入框示例发挥作用。
当有人在输入框中输入完内容时,我希望jquery弹出一个警报。最终我会用它做更多的代码,但现在我只想让它工作起来!
下面是我的例子,它似乎不起作用:
<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$('#selector').change(function () {
alert($('#selector').val());
});
</script>
</head>
<body>
<input type="text" id="selector">
</body>
</html>
有什么想法吗?
将jquery封装在document.ready()
中,如图所示:
<script type="text/javascript">
$(document).ready(function(){
$('#selector').change(function () {
alert($('#selector').val());
});
});
</script>
在此处阅读有关document.ready()
的更多信息。
编辑:-如果您想提醒"有人完成键入(如您的问题中所示)",则使用.focusout()
事件,如图所示:
<script type="text/javascript">
$(document).ready(function(){
$('#selector').focusout(function () {
alert($('#selector').val());
});
});
</script>
演示
添加文档就绪。
$(function(){
$('#selector').change(function () {
alert($('#selector').val());
});
});
</script>
您必须使用.focusout
$('#selector').focusout(function () {
alert($('#selector').val());
});
工作示例http://jsfiddle.net/2w7gyjgy/
您需要将代码放入文档就绪处理程序-中
<script type="text/javascript">
$(document).ready(function() {
$('#selector').change(function () {
alert($('#selector').val());
});
});
</script>
在页面上的脚本中使用Document.ready
$(document).ready(function(){// apply this
$('#selector').change(function () {
alert($('#selector').val());
});
});
相关文章:
- Onchange没有'不要显示或隐藏Div
- onChange 函数更改表中显示的数据
- onchange选择get value并执行查询,然后在同一页面上显示结果
- HTML onchange显示/隐藏表
- this.value 在从 onchange 事件调用函数时显示为 undefind
- 添加两个文本字段值,并使用 Javascript 中的 OnChange 在另一个文本字段中显示结果
- Dropdownlist Onchange显示其他Dropdownlist
- onchange使用Javascript从数据库中显示GridView记录(如果存在)
- onchange事件显示目标元素的所有文本值,原因
- Jquery和输入文本onchange显示弹出
- 使用onchange()显示基于下拉选择的结果
- 选中的选项必须在onchange功能之后显示
- 如何使用jquery动态onchange()来显示和隐藏另一个表单
- Onchange方法在使用子字符串javascript后不显示文本
- Woocommerce分类显示"Cannot set property 'onchange'n
- 有条件地显示/隐藏文本区域与选择.Javascript中的onchange
- 填写表单的脚本执行速度比onchange()显示表单选项的速度快
- 如何使用onchange获得多个表行显示/消失
- 如何显示或不显示表行或表数据使用onchange在html
- 无法读取property 'length'使用CSS显示块(select/onchange)