
获取选中的值
获取一组radio被选中项的值
var item = $(“input[@name=items]:checked”)val();
获取select被选中项的文本
var item = $("select[@name=items] option[@selected]")text();
$('#select_id')[0]selectedIndex = 1;
radio单选组的第二个元素为当前选中值
$('input[@name=items]')get(1)checked = true;
获取值:
文本框,文本区域:
$("#txt")attr("value");
$("#txt")val();
多选框checkbox:
$("#checkbox_id")attr("value");
单选组radio:
$("input[@type=radio][@checked]")val();
下拉框select:
$('#sel')val();
控制表单元素:
文本框,文本区域:
$("#txt")attr("value",'');//清空内容
$("#txt")attr("value",'11');//填充内容
多选框checkbox:
$("#chk1")attr("checked",'');//不打勾
$("#chk2")attr("checked",true);//打勾
if($("#chk1")attr('checked')==undefined) //判断是否已经打勾
单选组radio:
$("input[@type=radio]")attr("checked",'2');
//设置value=2的项目为当前选中项
下拉框select:
$("#sel")attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
$("<optionvalue='1'>1111</option><optionvalue='2'>2222</option>")
appendTo("#sel")//添加下拉框的option
$("#sel")empty();//清空下拉框
在Jquery中,用$("#id")来获得页面的input元素,其相当于documentgetElementById("element")但是,该获取的是一个Jquery对象,而不是一个dom element对象value是dom element对象的属性所以,使用$("#id")value不能取到值取值的方法如下:
取值:
val = $("#id")[0]value;
$("#id")[0]value = "new value";
赋值:
$("#id")[0]value = "new value";
或者$("#id")val("new value");
val = $("#id")attr("value");
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:indexhtml,编写基础代码。
2、在indexhtml中的<script>标签,输入js代码:
var el = windowdocumentbody;
windowdocumentbodyonmouseover = function(event) {
el = eventtarget;
$('body')append('<br/>当前鼠标在' + $(el)html() + '元素上');
}
3、浏览器运行indexhtml页面,此时鼠标移动到123上,会打印出光标在123元素上。
以上就是关于jq怎么获取input的值到页面全部的内容,包括:jq怎么获取input的值到页面、jquery 或者js 怎么获取页面光标所在的元素、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)