怎么使用jquery获得标签的值或元素的内容

怎么使用jquery获得标签的值或元素的内容,第1张

获取表单元素的值可以直接$("选择器")val();

如:

<input type="text" value="123" />

var a = $("input")val(); //a的值为123如果获取a标签、p标签、div等的内容的话,使用text();

如:

<p>文本内容</p>

var a = $("p")html(); //a的值为”文本内容“一般相同的标签比较多时,给标签添加类名或id可以识别相同的标签,如:

<p class="p1">这是文本内容1</p>

<p class="p2">这是文本内容2</p>

var a = $("p1")html(); //a的值为”这是文本内容1“

var b = $("p2")html(); //b的值为”这是文本内容2“

从js里面获取HTML 的input标签中的内容分两种:

1、获取input标签的值,方法:

根据input的name或者id获取其值,假如有:<input type='text' id='name' value=123>

js中获取方法:$("#name")val();

2、获取input标签的属性内容,方法:

如有:<input type='text' id='name' value=123 ind='1'>

要获取ind的值,方法:

$("#name")attr("ind");

label是个标签,只用作显示,不是用来提交的,

要想提交也可以,可以设个隐藏域填这个值,然后提交,

如果只是想在页面上获取label的值,那你就给这个label加个id,用js根据id获取text就可以了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">

<span id="spanid" name="spanname">123</span>

通过id获span里面的值

documentgetElementById("spanid")innerHTML

通过name获span里面的值

documentgetElementByName("spanname")innerHTML

还有class等其它的方式就不列举了

php就只有处理字符串,用正则匹配出来。 用jquery获取比较简单。

$(selector)attr("href"); 

$(selector)attr("title");

以上就是关于怎么使用jquery获得标签的值或元素的内容全部的内容,包括:怎么使用jquery获得标签的值或元素的内容、js如何获取html input标签中内容、struts2 如何获取页面的HTML label标签的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9728437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存