首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

获取textarea文本框的值,该怎么处理

2012-05-28 
获取textarea文本框的值怎么用jQuery获取页面上所有类型为textarea但name包含“question”的文本框的值?[解

获取textarea文本框的值
怎么用jQuery获取页面上所有类型为textarea但name包含“question”的文本框的值?

[解决办法]

JScript code
$("textarea[name*='question']").each( function() {    alert($(this).val());});
[解决办法]
HTML code
<!DOCTYPE HTML><html lang=""><head>    <meta charset="gbk">    <title></title>    <script src="http://code.jquery.com/jquery-latest.js"></script></head><body>    <textarea name="question">1</textarea>    <textarea name="question">2</textarea>    <textarea name="question">3</textarea>    <textarea name="ques123tion">4</textarea>    <textarea name="question123">5</textarea>    <script type="text/javascript">        $('textarea[name*=question]').each(function(){            alert( this.value )        })    </script></body></html>
[解决办法]
这样:
HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />    <title>test</title>    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script></head><body><textarea name="questionName" id="" cols="30" rows="10">111</textarea><textarea name="Namequestion" id="" cols="30" rows="10">222</textarea><textarea name="Name" id="" cols="30" rows="10">333</textarea><script type="text/javascript">    var tarea = $("textarea[name*='question']");    tarea.each(function(){        console.log($(this).val());    });</script></body></html>
[解决办法]
探讨

$(textarea[name='question']).each(function(){$(this).attr("value");})试试

热点排行