怎么用jsp获取DIV里面的文本呢

怎么用jsp获取DIV里面的文本呢,第1张

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之间的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/10123053.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存