jQuery怎么获取一个DIV下所有元素的值

jQuery怎么获取一个DIV下所有元素的值,第1张

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>show</title>

<style type="text/css">

div {

    float: left;

    width: 100px;

    height: 80px;

    border: 1px solid #0ff;

    margin-right: 5px;

    display:block;

}

</style>

<!--$("btn")是找到class="btn"的信息,直接each循环出div,里面的children(),里面的item,就是你想要的子元素了,(深圳网站建设:=">

html标签中input标签属于表单标签,也就是form标签,这些便签加上name属性,例如:<input name='userId' type='text' value='test'/>

那么在提交的时候,就会将这些标签以name属性作为参数提交到给处理页或程序。

如果是ajax传值,可以通过js获取参数值,然后拼接字符串提交,示例就不贴出来了,google上一堆。

<div id="a">待复制的div<span>div的子元素</span></div>

<div id="b"></div>documentgetElementById('b')innerHTML = documentgetElementById('a')innerHTML;

思路:用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="<!doctype html><html><head><meta charset="utf-8"><title>show</title><st">

<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标签

1、获取div里头的内容,直接结合jq获取,给div添加个id,使用$("#div")text();可以获取到指定的div里头的文本内容

2、如果是要传输到其他页面,采用ajax异步传输,将获取到的内容传递过去。

$get("/xxxjsptxt="+$("#div")text(), function(result){

alert(result);//传输到其他页面处理完,返回所需值。

});

以上就是关于jQuery怎么获取一个DIV下所有元素的值全部的内容,包括:jQuery怎么获取一个DIV下所有元素的值、你好ueditor编辑器用div你是怎么获取到值的呢、ajax 如何获取get页面的div 和 input value等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存