代码如下:function AddDropDownList(id,fatherCtl) { if(!document.getElementById(id)) { var ddl = document.createElement(select); ddl.setAttribute("id",id); if(fatherCtl&&document.getElementById(fatherCtl)) document.getElementById(fatherCtl).appendChild(ddl); else document.body.appendChild(ddl); } } //删除指定的下拉框 function RemoveDropDownList(id) { var ctl = document.getElementById(id); if(ctl) ct...
拐个弯想,如果开始可以获得iframe内部页面信息,那么不能获得的时候,不就说明表单已经提交了么~ 我们发现百度的竞价右下角信息,也是采用的这种方法判断的,大家可以参考下。示例: test.html: 代码如下: document.testform.onsubmit = function () { document.testform.submitbtn.disabled = true; submitMonitor(); } function submitMonitor () { try{ var hash = document.getElementById('testiframe').contentWind...
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组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).che...
本文涉及到的图片 body { margin: 0px; padding: 0px; font-size: 13px; } .input_style { padding: 6px 0px; width: 600px; margin: 0px auto; border-bottom: #666666 1px dotted; } .input_style span { display: inline-block; width: 15px; height: 15px; text-align: left; vertical-align: middle; _overflow: hidden; } .input_style label { padding: 0px 6px; cursor: pointer; } .input_style input { cursor: pointer;...
Insert title here function add(){ var opt=selectfrom.options; len=opt.length; for(i=len-1;i>-1;i--){ if(opt[i].selected){ select2.appendChild(opt[i]); } } } function addAll(){ var opt=selectfrom.options; len=opt.length; for(i=len-1;i>-1;i--){ select2.appendChild(opt[i]); } } function del(){ var opt=select2.options; len=opt.length; for(i=len-1;i>-1;i--){ if(opt[i].selected){ sele...
代码如下: 全选 全选 代码如下: function selectCheckBoxes(domId,value) { var inputs = document.getElementById(domId).getElementsByTagName("input"); for(var i = 0; i if (inputs[i].type == 'checkbox') { inputs[i].checked=value; } } } 将以上代码放到body里即可。JavaScript教程/参考手册 JavaScript热搜 vue2.0 移动端实现下拉刷新和上拉加载更多的示例解决vue-router中的query动态传参...
function move(formObj,toObj){ if(formObj.selectedIndex != -1){ toObj.add(new Option(formObj.options[formObj.selectedIndex].text,formObj.options[formObj.selectedIndex].value)); formObj.remove(formObj.selectedIndex); //var index = formObj.selectedIndex; } } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
js select /*移除左边选中的列表项到右边*/ function fMoveSelectedOptionsLeftToRight(oLeft,oRight) { if(!(oLeft&&oRight)) { return; } if(!hasOptions(oLeft)) { return; } if(oLeft.selectedIndex==-1) { oLeft.selectedIndex=0; } for(var i=0;i0) { oSelect.remove(ops.length-1); } } } /*清空select所有选中的options*/ function clearSelectedOptions(oSelect) { if(oSelect) { for(var i=0;...
代码如下: $(#FashionStatement).val(); var limitNum = 1000; var pattern = 还可以输入 + limitNum + 字; $(#statementRowChk).html(pattern); $(#FashionStatement).keyup( function() { var remain = $(this).val().length; if (remain > 1000) { pattern = $(字数超过限制,请适当删除部分内容); } else { var result = limitNum - remain; pattern = 还可以输入 + result + 字; } $(#statementRowChk).html(pattern); } ); ...
1.判断select选项中 是否存在value="paravalue"的item2.向select选项中 加入一个item3.从select选项中 删除一个item4.修改select选项中 value="paravalue"的text为"paratext"5.设置select中text="paratext"的第一个item为选中6.设置select中value="paravalue"的item为选中7.得到select的当前选中项的value8.得到select的当前选中项的text9.得到select的当前选中项的index10.清空select的项---------------------------------------...
网上的各类表单验证插件的验证规则都是写在脚本里的,但我的插件的验证规则却是写在表单元素的属性里的。如下面的例子: 代码如下: 注意看上面代码中以“jv“开头的各种属性名,这些都是表单验证插件需要用的属性值。其中各属性代表的意思请阅读以下表: 1、form表格控件元素可使用的属性:属性名 说明jvpattern 用来验证控件值是否正确的正则表达式。(可不定义此属性)jvcompareid 需要与当前控件进行值相等比较的其它控件id。(...
下面的代码实现当用户停留在text输入框的时候提示输入什么的提示信息,提高用户粘合度。 在输入内容前,显示如图1所示图1 当用户名的文本框或得焦点时,效果如图2所示图2 当密码文本框或得焦点时,效果如图3所示图3演示的源代码如下:tt控件演示 //tipTxt要显示的内容,apos向右移动的距离,vpos向下移动的距离 function tip(tt,tipTxt,apos,vpos){ if(apos==undefined){ var apos=0; } if(vpos==undefined){ var vpos=0; }...
本系列文章分为:基本篇、层次篇、简单篇、内容篇、可见性篇、属性篇、子元素篇、表单篇、表单对象属性篇共9篇文章。 本篇讲解::enabled,:disabled,:checked,:selected的用法。 您对本系列文章有任何建议或意见请发送到邮箱:sjzlgt@qq.com 由于是第一次写技术性系列文章,难免会出错或代码BUG,欢迎指出,在此谢过! 运行后,需要刷新下,加载下jqueryjQuery-Selectors-9 .div { width:95%; margin-left:15px; margin-top:15px;...
代码如下: window.onload = function(){ var price = document.getElementById(price); price.disabled = true; price.style.padding = 2px 3px; price.style.background = #eee; price.style.border = 1px solid #ccc; var tj = document.getElementById(tj); tj.onclick = function(){ if(tj.checked == true){ //可编辑 price.disabled = false; price.style.background = #fff; price.style.border = 2px solid #ff7d00; price...
无标题文档 var tem = ""; function checkAll(e,itemName,thisvalue) { tem= document.getElementById("arrayid").value; var aa=document.getElementsByName(itemName); var bb=document.getElementById('arrayid'); if(e.checked==true){ tem += thisvalue+","; } else{ tem = tem.replace(thisvalue+",",""); } bb.value=tem; for (var i=0; i [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]