使用form 的集合对象elements,从而得到value 代码如下: var form = document.getElementById("dateform"); var a = form.elements.length;//所有的控件个数 for (var j=0;jif(form.elements[j].className == "text"){//class="text"的控件 if(form.elements[j].value=="" || form.elements[j].value==null){ alert("不能为空"); form.elements[j].focus(); return false; } } }
需要实现的效果:一个输入框,当输入框未获得焦点的时候,value 值为 “密码”;当输入框失去焦点的时候,输入内容显示为”*****”我们很直接会想到下面的js $(“#showPwd”).focus(function(){$(this).attr(‘type,password);}); 发现并没有实现预期效果,出现 uncaught exception type property cant be changed 错误,查看jQuery 1.42源码 1488 行 // We cant allow the type property to be changed (since it causes problems...
获取选中的值获取一组radio被选中项的值 代码如下:var item = $(input[@name=items][@checked]).val();获取select被选中项的文本 代码如下:var item = $("select[@name=items] option[@selected]").text();select下拉框的第二个元素为当前选中值 代码如下:$(#select_id)[0].selectedIndex = 1;radio单选组的第二个元素为当前选中值 代码如下:$(input[@name=items]).get(1).checked = true;获取值:文本框,文本区域: 代码如下:$("...
代码如下:$(document).ready(function(){ $(#news_title).bind(input,fun).bind(keyup,fun);}); //function listvar fun=function(){ value=$(this).val(); $(.prev).text(value);}注: bind(input,fun) 用于ff下keyup bind(keyup,fun) 用于ie
代码如下: 2){this.value=this.value.split('.')[0]+'.'+this.value.split('.')[1]}" /> 1.文本框只能输入数字代码(小数点也不能输入) 代码如下: <inputōnkeyup="this.value=this.value.replace(/\D/g,)"ōnafterpaste="this.value=this.value.replace(/\D/g,)"> 2.只能输入数字,能输小数点. 代码如下: <inputōnkeyup="if(isNaN(value))execCommand(undo)"ōnafterpaste="if(isNaN(value))execCommand(undo)"> 3.数字和小数...
如下所示;var objFile = document.getElementById('fileID');objFile.outerHTML=objFile.outerHTML.replace(/(value=\").+\"/i,"$1\"");
上传控件()用于在客户端浏览并上传文件,用户选取的路径可以由value属性获取,但value属性是只读的,不能通过 javascript来赋值,这就使得不能通过value=""语句来清空它。很容易理解为什么只读,如果可以随意赋值的话,那么用户只要打开你的网页, 你就可以随心所欲的上传他电脑上的文件了。 js 获取的值 代码如下: function show(){ var p=document.getElementById("file1").value;document.getElementById("s").innerHTM...
1、js为设置readOnly属性var cObj = document.getElementById("content");cObj.setAttribute("readOnly",true); 2、js移除readOnly属性var cObj = document.getElementById("content"); cObj.removeAttribute("readOnly"); 注意:一定要注意readOnly大小写!!!
代码如下: $("#picTxt").attr("value",picTxt);
1.链接到某页 onclick="location.href='filename.html'" /> 2.返回(等同后退) onclick="location.href='javascript:history.go(-1);'" value="返 回" /> 3.打开新网页 onclick="window.open('filename.html')" /> 4.打开无边框的新窗口 5.打开新网页同时指向另一页 6.打开无边框的新窗口同时指向另一页 7.点击按钮弹出确认alert窗口 方式一: onClick="alert('是否确认提交?');location.href= 'filename.html';return false;" ...
ENTER键可以让光标移到下一个输入框 只能是中文 屏蔽输入法 只能输入英文和数字 只能是数字 只能显示,不能修改 只能输数字,判断按键的值 代码如下:function onlyNum(){if(!((event.keyCode>=48&&event.keyCode=96&&event.keyCodeevent.returnValue=false;}1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只...
代码如下:无标题文档 //第一种方法$(document).ready(function(){ var doc=document,inputs=doc.getElementsByTagName('input'),supportPlaceholder='placeholder'in doc.createElement('input'),placeholder=function(input){var text=input.getAttribute('placeholder'),defaultValue=input.defaultValue; if(defaultValue==''){ input.value=text} input.onfocus=function(){ if(input.value===...
摘要:许多重视用户体验的设计师都希望给文本框(input)加上获取焦点或者鼠标悬停时的样式切换效果。其实很简单,我们只需要获取页面上的文本框,加上onfocus事件或者其他对应的事件即可。本文介绍了如何在获取焦点时切换样式,明白原理后,实现其他效果就很简单了。 许多重视用户体验的设计师都希望给文本框(input)加上获取焦点或者鼠标悬停时的样式切换效果。其实很简单,我们只需要获取页面上的文本框,加上onfocus事件或者其他...
将input、select清空 代码如下: var inputObjs=jQuery("#queryAdvancedDiv input[type=text]"); for(var i=0;i<inputObjs.length;i++){ var inputObj = inputObjs[i]; inputObj.value=""; } var selectObjs = jQuery("#queryAdvancedDiv select"); for(var i=0;i<selectObjs.length;i++){ var selectObj = selectObjs[i]; selectObj.value=""; }
代码如下: New Document function isreadonly(){ var obj = document.getElementById("username"); obj.setAttribute("readOnly",true); obj.style.backgroundColor="#d2d2d2"; } function readwrite(){ var obj = document.getElementById("username"); obj.setAttribute("readOnly",false); obj.style.backgroundColor="#ffffff"; } 点击“read”按钮,input框不能书写,且变灰;点击“write”按钮,input框恢复。...