
1、获取div里头的内容,直接结合jq获取,给div添加个id,使用$("#div")text();可以获取到指定的div里头的文本内容
2、如果是要传输到其他页面,采用ajax异步传输,将获取到的内容传递过去。
$get("/xxxjsptxt="+$("#div")text(), function(result){
alert(result);//传输到其他页面处理完,返回所需值。
});
<!DOCTYPE html><html><head>
<title></title>
<script type="text/javascript">
function getElements(){
var x=documentgetElementsByName("div"); for(var i=0;i<xlength; i++){
alert(x[i]innerHTML);
}
} </script></head><body>
<div id="1">1231</div>
<div id="2">qweq</div>
<div id="3">qw12</div>
<div id="4">as12</div>
<div id="5">zx12</div></body></html>12345678910111213141516171819202122
输出内容
1231
qweq
qw12
as12
zx12
思路:用js取得div之间的值可用innerText属性来取得。
代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 40 Transitional//EN"><HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META name="keywords" content="内容,属性,文本,相关内容,自定义">
<META name="description" content="1、获取div里头的内容,直接结合jq获取,给div添加个id,使用$("#div")text();可以获取到指定的div里头的文本内容2、如果是要传输到其他页面,采用ajax异步传输,将获取到的内容传递过去。$get(">
<script language="JavaScript">
function fff(){
//取得aa标签里的内容
var sss=documentgetElementById("aa")innerText;
//用alertd出
alert(sss);
}
</script>
</HEAD>
<BODY>
<div id="aa">aaaaa</div>
<input name="adfb" type="button" class="button" value="bbbb" onclick="fff()"/>
</BODY>
</HTML>
说明:
innerText:从起始位置到终止位置的内容, 但它去除Html标签
对于div来说value属性是自定义属性,因为div默认没有value属性。
获取自定义属性要使用getAttribute方法。
function change(){
var u = documentgetElementById("test")getAttribute('value');
alert(u);
}
以上就是关于怎么用jsp获取DIV里面的文本呢全部的内容,包括:怎么用jsp获取DIV里面的文本呢、如何获取div里的内容、如何用js取得div之间的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)