jquery如何获取span的文本?

<html><head><SCRIPTlanguage=JavaScriptsrc="js/jquery-1.3.1.js"></SCRIPT><SCRIPTlangua... <html>
<head>
<SCRIPT language=JavaScript src="js/jquery-1.3.1.js"></SCRIPT>
<SCRIPT language=JavaScript>
var aa=$("#aa").val();
var cc=$("#aa").html();
var bb=$("#aa").text();
alert(aa);
alert(bb);
alert(cc);
</script>
</head>
<body>
<span id="aa">aaaa</span>
</body>
</html> 这3个都不行,一个是undefined 一个 空 另一个null用什么方法获取span的文本内容?
展开
 我来答
匿名用户
2013-05-16
展开全部
上面回答都没解决问题。解决这个问题,把你整段script放在<span>的下方就ok。如:<html>
<head>
<SCRIPT language=JavaScript src="js/jquery-1.3.1.js"></SCRIPT>
</head>
<body>
<span id="aa">aaaa</span><SCRIPT language=JavaScript>
var aa=$("#aa").val();
var cc=$("#aa").html();
var bb=$("#aa").text();
alert(aa);
alert(bb);
alert(cc);
</script>
</body>
</html>问题出在html是从上往下解析的,在解析到你js里的$("#aa")时,下面这个span还不存在,当然就undefined了。js在下面解析,span就有了。另外,jquery的做法是用ready函数包含这些代码,放哪就无所谓了。它的作用就是在加载完整个页面后才执行包含的js。
小天使啊之家
2018-04-04 · TA获得超过1.6万个赞
知道小有建树答主
回答量:228
采纳率:100%
帮助的人:10.9万
展开全部

text()设置或返回所选元素的文本内容。

1、jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由John 

Resig在2006年1月的BarCamp NYC上发布第一个版本。目前是由 Dave Methvin 领导的

开发团队进行开发。全球前10000个访问最高的网站中,有59%使用了jQuery,是目前最受

欢迎的JavaScript库。

2、SPAN技术主要是用来监控交换机上的数据流,大体分为两种类型,本地SPAN和远程

SPAN. ----Local Switched Port Analyzer (SPAN) and Remote SPAN (RSPAN),实现方

法上稍有不同。 利用SPAN技术我们可以把交换机上某些想要被监控端口(以下简称受控端

口)的数据流COPY或MIRROR一 份,发送给连接在监控端口上的流量分析仪,比如CISCO

的IDS或是装了SNIFFER工具的PC. 受控端口和 监控端口可以在同一台交换机上(本地SPAN

),也可以在不同的交换机上(远程SPAN)。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-16
展开全部
给span起个id,然后用$("#span的id").text(),如果想获得html代码,把text换成html就可以了。如果你觉得答案合理,请点击采纳,谢谢
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式