利用.jqprint的方法怎么打印input的值
答案:2 悬赏:60 手机版
解决时间 2021-02-22 08:31
- 提问者网友:缘字诀
- 2021-02-22 01:51
利用.jqprint的方法怎么打印input的值
最佳答案
- 五星知识达人网友:十鸦
- 2021-02-22 02:37
1 if($("input[name=item][value='val']").attr('checked')==true)<br>//判断是否已经打勾<br><br>name即控件name属性,value即控件value属性<br><br>可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式<br><br>if($("input[name=row_checkbox]").attr('checked')==true)<br><br>{<br><br>alert("j");<br><br>}<br><br>else<br><br>{<br><br>alert("请选择数据!");<br><br>}<br><br>另,还可以写成if($("[name=row_checkbox]").attr('checked')==true)<br><br>jquery<br>radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关<br><br>文章分类:web前端<br><br>jquery 1.3.2版本下的<br><br>jquery<br>radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关<br><br>设置<br><br>获取一组radio被选中项的值:var item =<br>$('input[name=items][checked]').val();<br><br>获取select被选中项的文本<br><br>var item = $("select[@name=items]<br>option[@selected]").text();<br><br>获取select被选中项的文本 :var item = $("select[name=items]<br>option[selected]").text();<br>或$("select[name=items]").find("option:selected").text();<br><br>select下拉框的第二个元素为当前选中值:$('#select_id')[0].selectedindex =<br>1;<br><br>select下拉框value = 'val'的元素为当前选中项:$("select[name=items]<br>option[value='val']").attr("selected","selected");<br><br>radio单选组的第二个元素为当前选中项 :$('input[@name=items]').get(1).checked =<br>true; 或$('input[name=items]').attr("checked", '1′);<br><br>radio的value = 'val'的元素为当前选中项:$('input[name=items]<br>[value='val']').attr("checked","checked");<br><br>获取值:<br><br>文本框,文本区域:$("#txt").attr("value");<br><br>多选框checkbox:$("input[name='checkbox':checked]").each(function(){<br><br>var val = $(this).val();<br><br>});<br><br>单选组radio: $("input[type=radio][checked]").val();<br><br>下拉框select的value值: $('select').val();<br><br>下拉框select选中的text<br>值:$("select").find("option:selected").text();<br><br>控制表单元素:<br><br>文本框,文本区域:$("#txt").attr("value","); //清空内容<br><br>$("#txt").attr("value",'11′); //填充内容<br><br>多选框checkbox:<br><br>checkbox的第二个元素被打勾:$("input[name=items]").get(1).checked =<br>true; //打勾<br><br>$("input[name=items]").get(1).checked = false; //不打勾<br><br>checkbox的value='val'的元素前打勾:$("input[name=item][value='val']").attr("checked",true);<br>或$("input[name=item][value='val']").attr("checked","checked");<br><br>if($("input[name=item][value='val']").attr('checked')==true)<br>//判断是否已经打勾<br><br>单选组radio:<br>$("input[type=radio]").attr("checked",'2′);//设置value=2的项目为当前选中项<br><br>下拉框select:<br>$("#sel").attr("value",'-sel3′);//设置value=-sel3的项目为当前选中项<br><br>$("<option<br>value='1′>1111</option><option<br>value='2′>2222</option>").appendto("#sel")//添加下拉框的option<br><br>$("#sel").empty();//清空下拉框<br><br>jquery获取radio选择的value值<br><br>代码<br><br>$("input[name='radio_name'][checked]").val();<br>//选择被选中radio的value值<br><br>$("#text_id").focus(function(){//code...}); //事件<br>当对象text_id获取焦点时触发<br><br>$("#text_id").blur(function(){//code...}); //事件<br>当对象text_id失去焦点时触发<br><br>$("#text_id").select(); //使文本框的vlaue值成选中状态<br><br>$("input[name='radio_name'][value='要选中radio的value值'").<br><br>attr("checked",true); //根据value值设置radio为选中状态<br><br>jquery获取checkbox选择的value值<br><br>$("input[name='checkbox_name'][checked]");<br>//选择被选中checkbox元素的集合 如果你想得到<br><br>value值你需要遍历这个集合<br><br>$($("input[name='checkbox_name'][checked]")).<br><br>each(function(){arrchk+=this.value +<br>',';});//遍历被选中checkbox元素的集合 得到value值<br><br>$("#checkbox_id").attr("checked");<br>//获取一个checkbox的状态(有没有被选中,返回true/false)<br><br>$("#checkbox_id").attr("checked",true);<br>//设置一个checkbox的状态为选中(checked=true)<br><br>$("#checkbox_id").attr("checked",false);<br>//设置一个checkbox的状态为不选中(checked=false)<br><br>$("input[name='checkbox_name']").attr<br><br>("checked",$("#checkbox_id").attr("checked"));//根据3,4,5条,你可以分析分析这句代码的意思<br><br>$("#text_id").val().split(","); //将text的value值以','分隔<br>返回一个数组
全部回答
- 1楼网友:拾荒鲤
- 2021-02-22 03:39
<script type="text/javascript"><br> // 得到页面中所有input<br> var allInputs = document.getElementsByTagName('input');<br> var libIds = [];<br> // 在所有Input中过滤出type="text" and name="libID"的元素,放到数组libIds中<br> for (var i = 0; i < allInputs.length; i++) {<br> if (allInputs[i].type === 'text' && allInputs[i].name === 'libID') {<br> libIds.push(allInputs[i]);<br> }<br> }<br> // 第8个input<br> var index = 7;<br> // 如果不存在第8个Input返回''<br> var theValue = libIds[7] ? libIds[7].value : '';<br> alert(theValue);<br> </script>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯