1 所属部门选择其他时 显示一个输入框进行填写#html <select id=deptid name=deptid class="select" onchange=deptChange()><c:forEach var="item" items="${deptidList}" varStatus="status"><option value=${item.value}> ${item.name} </option></c:forEach> </select> <!-- 类型为其他时 需要填写其它部门 --> <input id=otherDept name=otherDept type="text" class="text" maxlength=50 style=display:none;/>//js // 根据切...
1. onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。 2. oninput事件与onpropertychange事件的区别: oninput事件是IE之外的大多数浏览器支持的事件,在value改变时实时触发,但是通过js改变value时不会触发;onpropertychange事件是任何属性改变都会触...
1、只允许输入数字<input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,)">2、只允许输入英文字母、数字和下划线(以下二种方法实现)<input name="username" type="text" style="ime-mode:disabled"> <input name="username" type="text" onkeyup="value=value.replace(/[^\w\.\/]/ig,)">3、只允许输入英文字母、数字和=@#<input name="username" type="text" onkeyup="value=value.replace(/[^\w=@#]|_/...
1、只允许输入数字 <input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,)">2、只允许输入英文字母、数字和下划线(以下二种方法实现) <input name="username" type="text" style="ime-mode:disabled"> <input name="username" type="text" onkeyup="value=value.replace(/[^\w\.\/]/ig,)">3、只允许输入英文字母、数字和=@# <input name="username" type="text" onkeyup="value=value.replace(/[^\w=@#]...
代码如下:</pre><pre name="code" class="javascript"><html> <body> <input type="button" name="input[]" value="按钮1" /><br /> <input type="button" name="input[]" value="按钮2" /><br /> <input type="button" name="input[]" value="按钮3" /><br /> <div id="add"></div> </body> </html> <script type="text/javascript"> // 通过 getElementsByTagName 获得都有 input 控件 var inputs =document.getElementsByTagNam...
今天遇到了一个很棘手的问题,就是在做一些输入框的验证的时候,我这边项目的业务逻辑就是当我选中某个select的某个特定option的时候,需要显示出一个input输入框让用户输入东西,但是如果用户啥也不做,就必须弹出警告框让用户输入,等其输入后,我这边再将input隐藏掉。 因此,便产生了如下问题,input输入框显示的时候,需要自动获取焦点,此时,我是用的 代码如下:document.getElementById(id).focus(); 恩,尝试了一下,效果...
代码如下:<html> <meta charset="utf-8" /> <style > .ppp{ width:600px; height:300px; background-color:pink; } </style> <input type="text" id="ttt" name="" value="" maxlength="" placeholder="" /> <br /><br /><br /> <div class="ppp"></div><!-- --> <script src="jquery-1.7.2.min.js"></script> <script> $("document").ready(function(){ $("#ttt").keyup( function(){$(".ppp:first").html(this.value)} ) }); </s...
代码如下:<script> function doclick1(){ var txtN = document.getElementsByTagName("input"); for(i=0;i<txtN.length;i++){ if(txtN[i].type="text"){ txtN[i].readOnly=false; } } } </script> <input type="text" id="contactus1" readonly> <input type="text" id="contactus2" readonly> <input type="text" id="contactus3" readonly> <input type="button" name="button4" value="修改" onclick="doclick1();" />
代码如下:<!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-Type" content="text/html; charset=utf-8" /> <title>jQuery+JavaScript 实现 table 的增加和减少</title> <script language="javascript" src="jquery-1.7.1.min.js"></script> </head> <body> <p><input ...
问题:经常使用jQuery插件的attr方法获取checked属性值,获取的值的大小为未定义,此时可以用prop方法获取其真实值,下面介绍这两种方法的区别: 1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase 代码如下:<input type="checkbox" id="selectAll" onclick="checkAll()">全选 function checkAll() { var checkedOfAll=$("#selectAll").prop("checked"); alert(checkedOfAll); $("input[name...
代码如下:function hasRepeat(objId,columnIndex){ var arr = []; $("#"+objId+" tbody tr").each(function(){ arr.push( $("td:eq("+columnIndex+")",this).text() ); }); if( arr.length==$.unique( arr ).length ){ return false; }else{ return true; } } //调用 alert( hasRepeat(tableID,列索引)==1?"有重复":"无重复" );
代码如下:$("#instanceInfo input[type=hidden][name!=belongtomodel]") 获取 id为 instanceInfo form 下的 隐藏的input 并且 name不等于 belongtomodel的input集合
html: 代码如下:<input type= "radio" name="isEnd" value=1>是 <input type= "radio" name="isEnd" value=0 checked=checked>否 <script type="text/javascript"> var isEnd; function getRadioVal(){ var temp = document.getElementsByName("isEnd"); for(var i=0;i<temp.length;i++) { if(temp[i].checked){ isEnd = temp[i].value; return isEnd; break; } } } </script>
jquery检测input checked 控件是否被选中 js部分 代码如下:function tongyianniu(){ var gouxuan=$(input[type=checkbox]).is(:checked); alert(gouxuan); } html部分 代码如下:<input type="button" id="btnRegister" onclick="tongyianniu();" value="测试" />
代码如下:$("#picTxt").attr("value",picTxt);