好久没用过jquery了,很多东西都陌生了,还是应该多练啊。
jQuery读取input元素的值:
用户名:<input type="text" name="username" id="username" /><br>
$("#username").val("zhangsan");
密码:<input type="password" name="password" /><br />
以前老是习惯性的这样取值
var username = $("#username").value;
这样是取不到值的,因为此时$("#username")已经不是element,而是jquery对象 应该使用如下方式:
var username = $("#username").val();
因为jquery对象中第一个元素即为DOM对象,所以也可以这样取值:
$("#username")[0].value;
jQuery为input元素赋值
下面这种方式是不正确的:
$("#username").value="zhangsan";
应该使用如下方式:
$("#username")[0].value="zhangsan";
或
$("#username").val("zhangsan");
分享到:
相关推荐
<h2>jQuery 表单元素取值与赋值方法总结 <input type="text" class="test1"/> <input type="button" value="赋值" onclick="get()"/> <input type="text" class="test2"/> [removed] ...
$(“#keyword”)[0].value = “”; /*获得TEXT.AREATEXT的值*/ var textval = $(“#text_id”).attr(“value”); //或者 var textval = $(“#text_id”).val(); /*获取单选按钮的值*/ var valradio = $(“input[type...
JQUERY找无规律元素文本的办法
包括最常用的表单操作,取值赋值清空,比较实用,比较简单。包括input,textarea,radio,checkbox,select.另外根据select的文本值text来让select选中。
在jquery中给表单取值或赋值的方法我们只要简单的$('表单ID').val()即可实现取值了,如果赋值我们可使用$('表单ID').val('内容')即可实现了
插件可轻松实现表单的取值赋值操作,解决了jquery ajax serialize()方法只使用于 fm 表单的局限性
在Jquery中这三个函数如果有参数的话就是赋值操作,没有参数则是取值操作,其中val()是一个很重要的方法,和它相关的表单对象如:input系的标签、select、textarea等都是用于和服务器端交互的标签元素,所以要搞清楚...
话不多说,请看代码: ...* 虚拟一个Div通过赋值和取值来得到想要的Html编码或者解码 */ [removed][removed] [removed] //Html编码获取Html转义实体 function htmlEncode(value){ return $('<div>').text(va