js-html 当一个input框有值时,触发事件

问题描述

html 当一个input框有值时,触发事件

有一个input框,当这个框有值时,触发一个xm()的事件,怎么写?

解决方案

 <input type="text" id="xxx"/>
<script>
if(document.getElementById('xxx').value!='')xm()
</script>

解决方案二:

有值时,是不是可以考虑keyup事件。
或者是值change时,判断内容是否为空,如果不为空,触发。
只判断一次值不为空不能解决,或者加一个定时器持续监视这个Input框,值不为空时触发。

解决方案三:

js代码:(假设input框id值为ipt)

 var ipt=document.getElementById('ipt');
 ipt.onkeyup=function(){
     if(this.value){
        xm();
     }
 }

解决方案四:

绑定input事件啊,就像是click事件一样

解决方案五:

onkeyup或者页面加载时判断,看你需求

解决方案六:

可以为这个input元素添加onchange事件,如果元素值发生了变化就触发。

  $(".inputId").change(xml);
时间: 2024-09-27 08:45:32

js-html 当一个input框有值时,触发事件的相关文章

JS实现是一个文本框(值为参数)输入另一个显示(查询结果)

JS实现是一个文本框(值为参数)输入另一个显示(查询结果)           最近在项目当中遇到了这么一个问题:"在一个文本框中输入编号,然后从数据库中查询对应的名称动态的显示在另一个文本框中."           当一个文本框失去焦点的时候就动态的执行相应的方法,从后台查出数据然后显示在页面上.所以这个时候需要做的就是用JS写一个文本框触发事件.//W3School:http://www.w3school.com.cn/jquery/event_blur.asp(关于失去焦点事件

mvc 页面文本框的值改变触发事件

问题描述 在mvc中文本框不通过鼠标单击,也不通过键盘输入,当文本框的内容改变时立马触发一事件,请问各位大神用js或者jquery怎么实现,求高人指点 解决方案 解决方案二: 解决方案三:用js,写<inputtype=textboxonchanged="处理函数">

js-选择框可以不选择,但是不选择选择框的值,就必须手动在另外一个input框手写所需要的值

问题描述 选择框可以不选择,但是不选择选择框的值,就必须手动在另外一个input框手写所需要的值 需求如图: 要是不选择请求人后面的那两个选择框,怎么添加一个input框手动添加值. 解决方案 后台判断下就可以了,也可以在onblur判断 解决方案二: 直接js判断,执行onblur(),当select为空的时候直接调js自定义的方法创建h或者显示事先隐藏)input<>;当下拉选择了,再删除或者隐藏了.都不需要走后台了.

用jquery验证js里面的一个文本框 字符长度不能超过 10个数

问题描述 用jquery验证js里面的一个文本框 字符长度不能超过 10个数 用jquery验证js里面的一个文本框 字符长度不能超过 10个数 除了用$("#A").val().length>10之外还能怎么判断? 解决方案 我觉得,如果只是长度限制的话,完全可以不用js.你直接只用文本框里面的maxlength长度限制标签;例如: 解决方案二: <input name="A" type="text" id="A"

javascript-c# aspx 用js写了一个登陆框 想把登陆框的账号和密码 写在web.config

问题描述 c# aspx 用js写了一个登陆框 想把登陆框的账号和密码 写在web.config c# aspx 用js写了一个登陆框 想把登陆框的账号和密码 写在web.config里面 点击登陆的时候那文本框的账号密码去和web.config的做匹配 一样就登陆成功 解决方案 <appSettings> <add key=""userName"" value=""xxx"" /> <add k

js获取select下拉框的值

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

date型-input框添加日期时不能为空的问题

问题描述 input框添加日期时不能为空的问题 求问各位大神,我在做一个添加页面.里面有一项是有关入党时间的.然而不是党员的话,入党时间是没有的.但是input框为空时,其默认输入值为"".这样就导致不能正常添加进去.想问下大家,遇到这种问题一般都是如何处理的呢? 解决方案 既然入党时间是可以没有的,就应该设置为可以为NULL,然后用DateTime.TryParse做判断 解决方案二: 表单提交的话传入的对象即使是时间为空,也是可以执行添加的吧 解决方案三: 是不是党员你不是有个控制

下拉框 时间控件-如何实现当选择下拉框的值时初始化日期控件

问题描述 如何实现当选择下拉框的值时初始化日期控件 在页面上如何实现当选择下拉框的值时初始化日期控件的值.我想要在选择下拉框里面的值的时候,日期控件那个框里面的日期会被清除置空 解决方案 用javascript写个方法,当下拉框值改变时触发,然后修改日期控件的值 解决方案二: //<![CDATA[ var cal = Calendar.setup({ onSelect: function(cal) { cal.hide() }, showTime: true }); cal.manageFie

js实现当复选框选择匿名登录时隐藏登录框效果_javascript技巧

本文实例讲述了js实现当复选框选择匿名登录时隐藏登录框效果.分享给大家供大家参考.具体如下: 本技巧是比较常见的,有些网站可以登录发帖或匿名发帖,当勾选复选框选择匿名发帖时,登录框自动隐藏了,是不是更人性化了?这其实是在表单元素上稍微加了一点JavaScript代码,具体实现方法请查看代码. 运行效果如下图所示: 在线演示地址如下: http://demo.jb51.net/js/2015/js-checkbox-nm-login-submit-codes/ 具体代码如下: <title>当复