怎么用jquery改变input里面的value attr是取值 text或html怎么不能重新赋值啊,求教@

如题所述

jQuery提供了attr() 方法用于设置/改变属性值。这段代码就可以获取下拉框被选中的value值var type = $('select  option:selected').val();alert(type)。

(1)通过attr()获取元素的值://此处是获取id为len元素的value值//记得里面的value要用双引号var len = $("#len").attr("value");alert(len);1234。

(2)通过attr()赋值//清空value的值var len = $("#len").attr("value",''); alert(len);//重新给value赋值//此时alert,发现已经赋值111成功var len = $("#len").attr("value",'111');alert(len)。

(3)通过name属性获取元素的value值//假如是获取input文本框的value值$("input[name='name']").val();12。

(4)通过id获取元素的value值//product是id的值//获取值用val(),此处和js的value()区分开
$("#product").val()。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-01
Input输入框ID为txtStyle
$("#txtStyle")[0].value=value;
或者
$("#txtStyle").val(value);
第2个回答  2011-12-01
value 应该用 val() 这个 tet html 和 attr 都不是专用于表单的
第3个回答  推荐于2018-02-27
$("#inputID").val("123123123");本回答被提问者和网友采纳
第4个回答  2017-05-16
$("#id").val();//取值
$("#id").val("对对对");//赋值

怎么用jquery改变input里面的value attr是取值 text或html怎么不能重新...
jQuery提供了attr() 方法用于设置\/改变属性值。这段代码就可以获取下拉框被选中的value值var type = $('select option:selected').val();alert(type)。(1)通过attr()获取元素的值:\/\/此处是获取id为len元素的value值\/\/记得里面的value要用双引号var len = $("#len").attr("value");alert...

html jQuery 给input赋值问题
value="2"是DOM结点上的属性值,如果想改变这个属性值,需要这样操作$("#s1").attr("value","123"),这个属性值是可见的。input上的值是它本身的value值,如果想获取则是$.val(),如果想赋值则用$.val('123')。改变或者获取<input>、<textarea>、<select>、<option>、<button>的值都是用v...

jquery改变input type的值
("#demo_img").click(function(){ if($("#demo_input").attr("type")==="password"){ ("#demo_img").attr("src","images\/visible.png");("#demo_input").attr("type","text");} else{ ("#demo_img").attr("src","images\/invisible.png");("#demo_input").attr("type","...

jquery怎样修改input的name?
1、首先,创建一个新的html文件,如下图所示。2、其次,创建一个表单,如下图所示。3、接着,单击创建按钮,如下图所示。4、然后,预览效果如下图所示。5、随后,引入jquery.js,如下图所示。6、接着,点击按钮jQuery隐藏所有 type="checkbox" 的 input 元素,如下图所示。7、最后,单击按钮预览...

使用jquery怎么根据ID给元素赋值
如果是往div 里面插入内容的话 , $('#div_id').html('hello'); 或者 $('#div_id').text('hello');如果是给表单赋值的话, $('input_id').val('hello');如果是要改变属性的话, $('img_id').attr('src', 'a.jpg');

如何用jquery获取input中输入的值
\/\/第一种:if($("input[name=item][value='val']").attr('checked')==true) \/\/判断是否已经打勾 --注:name即控件name属性,value即控件value属性\/\/第二种:可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式:if($("input[name=row_checkbox]...

jquery怎么样为hidden 类型的input输入域赋值?
("#A").text("1") 都是赋值 ("#A").html()("#A").text() 都是取值,取html,取text文本 jQuery版本是多少?这是基础的,应该和版本没有多大关系,确认一下你别的地方代码。或者用以下代码测试,通过 <!DOCTYPE html PUBLIC "-\/\/W3C\/\/DTD XHTML 1.0 Transitional\/\/EN" "http:\/\/www...

使用jQuery快速解决input中placeholder值在ie中无法支持的问题
input.value=text} input.onfocus=function(){ if(input.value===text){this.value=''}};input.onblur=function(){if(input.value===''){this.value=text}}};if(!supportPlaceholder){ for(var i=0,len=inputs.length;i<len;i++){var input=inputs[i],text=input.getAttribute('...

如何用jquery获取<input id="test" name="test" type="text"\/>中输入...
这个问题包含两个方面:1、jquery选择器(即针对你指定的那个input元素)2、获取内容(即获得输入的值),所以综合起来有如下代码可以实现 具体操作如下:1、创建一个文本框和一个触发获取文本框输入内容的按钮 2、简单设置一下css样式 3、添加jquery代码 ...

JS\/jq如何获取input的name属性的值
1、编写基础的HTML文档。2、使用.val()获取值。3、保存文件,查看属性选择器获取的值。4、然后在script里添加一个function,按钮事件的函数。使用jquery的 attr方法来设置属性就行了,参数第一个是要添加的属性名,第二个就是属性的值。这里我们为div添加一个id属性。5、保存文件,查看.attr()就可以...

相似回答