hyqd.net
当前位置:首页 >> jquEry获取tExtArEA的值 >>

jquEry获取tExtArEA的值

jQuery可以用“text()”函数获取textarea文本域的值.<br>1、新建html文件,在body标签中添加textarea标签,为这个标签设置一个id,这里以“demo”为例,然后在标签内输入一些内容:<br><br><img src="https://pic.wenwen.soso.com/pqpic

可以使用val方法获取textarea的值.val()方法主要用于获取表单元素的值,比如 input, select 和 textarea.如果是select元素, 当没有选择项被选中,它返回null;如果select元素有multiple(多选)属性,并且至少一个选择项被选中, .val()方法返回一个数组,这个数组包含每个选中选择项的值.注意: 通过 .val() 方法从 textarea 元素中取得的值是不含有回车(\r)字符的.但是如果该值是通过 XHR 传递给服务器的,回车(\r)字符会被保留(或者是被浏览器添加的,但是在原始数据中并不包含回车(\r)).

jQuery的.val()方法是专门用来获取表单元素值的,而textarea也属于表单元素所以可以直接用.val()方法获取.<br><br>不过要注意,由于textarea是个双标记因此.text()或.html()方法也可以获取到其中的信息,但建议不要这样获取,因

<select name="disabledForm" id="disabledForm"> <option value="true" selected>隐藏</option> <option value="false">显示</option></select><div id="testID" style="display:none;">输入处理备注:<form name="form1" id="

试试 getContent 不要用 val

$("#demo").val(123);//将textarea中的内容修改为123$("#demo").text(456);//将textarea中的内容修改为456//最后获取到的和页面上显示的都是123//可以尝试将上面修改的方法的顺序颠倒一下,最后的结果还是123alert($("#demo").val());//弹出textarea的值});</script><textarea id="demo">sss</textarea>

无论你引用了什么JS,使得你的textarea变成了什么样子.只要在<textarea id="content">添加一个ID,然后通过JQuery的$("#content").val()就可以获得了啊

回车在html里面其实就是,如果直接抓取的话,在JS里面是没意义的,自然就忽略了.这时候要把转化为JS的/nvar haha=$("textarea").val();haha=haha.replace(//g,'\n');

var id_value= $("#id_name").attr("value");id_name就是你的ID的名称

<body><input type="button" name="btn" value="Show!" onclick="alert($('#ta').val())" /><textarea id="ta"></textarea></body>以上代码在Firefox 3.6.3里正常,jQuery 1.4.2.

网站首页 | 网站地图
All rights reserved Powered by www.hyqd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com