怎样用jquery得到文本框的值

如<inputtype="text"name="one"value="5"/>用jquery怎么得值... 如 <input type="text" name="one" value="5"/>

用jquery怎么得值
展开
 我来答
云云说教育
推荐于2019-10-15 · 教育领域爱好者
云云说教育
采纳数:630 获赞数:403542

向TA提问 私信TA
展开全部

当已知文本框的id属性时,<input type="text" id="userName">

方法一:var userName = $("#userName").attr("value");

方法二:var userName=$("userName").value();

<input type="text" name="one" value="5"/>用jquery怎么得值所以正确的方法应该是

<input type="text" id="one" value="5" />

$("#one").val();

拓展资料

作用是快速获取文档元素,jQuery的选择机制构建于Css的选择器,它提供了快速查询DOM文档中元素的能力,而且大大强化了JavaScript中获取页面元素的方式。

提供漂亮的页面动态效果,jQuery中内置了一系列的动画效果,可以开发出非常漂亮的网页,许多网站都使用jQuery的内置的效果,比如淡入淡出、元素移除等动态特效。

Baby_原來
推荐于2017-09-03 · TA获得超过3402个赞
知道大有可为答主
回答量:1535
采纳率:94%
帮助的人:493万
展开全部

1、引用jQuery核心文件

<script src="源文件路径"></script>

2、找到文本框元素

var obj=$("#文本框的id");

3、输出文本框的值

alert(obj.val());//  val()是jQuery获取元素值得一个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张张美男
2018-05-22 · TA获得超过2572个赞
知道答主
回答量:5
采纳率:0%
帮助的人:607
展开全部

首先编写一个HTML,代码如下:

[plain] view plain copy

<form id="form1">  

<table border="0">  

<tr>  

<td>  

姓名:  

</td>  

<td>  

<input id="name" name="name" type="text" />  

</td>  

</tr>  

</table>  

</form>  


    方法

    // 方法一 

    var name = document.getElementById("name").value;  

    alert(name); 

    // 方法二  

    name = form1.name.value;  

    alert(name);  

    // 方法三 jquery  

    name = $("#name").val();  

    alert(name);  

    // 方法四 jquery 

    name =  $("input[id='name']").val();  

    // 方法五 jquery  

    name = $("#name").attr("value");  

    alert(name);  

    // 方法六 jquery  

    name = $("input[id='name']").attr("value");  

    alert(name);  

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
告别安琪嫂子
2018-05-23 · TA获得超过5913个赞
知道答主
回答量:45
采纳率:100%
帮助的人:1.3万
展开全部
  • <html>     

  • <head>     

  • <script language="javascript">     

  • function print(){     

  • var a=myform.name.value;     

  • alert(a);     

  • }     

  • </script>     

  • </head>     

  • <body>     

  • <form name="myform">     

  • <input type="text" name="name" id="nn" />     

  • <input type="button" name="button" value="获取" onclick="print()" />     

  • </form>       

  • </body>     

  • </html>    

这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eadio
2015-09-18 · TA获得超过1610个赞
知道小有建树答主
回答量:962
采纳率:80%
帮助的人:1012万
展开全部

实现方法:

<input type="text" id="test" name="test" value="5" />

<script>

$(function(){

alert($("#test").val())//弹出文本框值

})

</script>




jq获取文本框值:

1、使用id来获取

$("#test").val();

2、使用name属性获取:

$("input[name='test']").val()


测试:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式