<c:foreach>产生table,并将table放在指定的div中

<c:foreach>产生table,并将table放在指定的div中,第1张

什么啊?

javascript里你要谢 jsp 的标签 c ?

你javascript生成一个表格然后放到div里就好了啊

<script>

var tabContent = "<table>"

for (var i = 0 ; i < ; i ++){

tabContent += "<tr>"

tabContent += "<td>列</td>"

tabContent += "</tr>"

}

tabContent += "</table>"

documentgetElementById("content")innerHTML = tabContent

</script>

<div id ="content">

</div>

追问:

那则么将接收到的集合的内容显示在table里面啊?"<td>'${maps[i]address}'</td>"这样貌似不对啊?求指教。并且怎么给table设置各种属性啊?

追答:

html 怎么 设置 属性的 这个地方就怎么设置

只是用引号 引起来了而已

怎么取值得看你的数据结构

chrome调试,然后在chrome控制台尝试看看怎么取值。

或者你documentwrite

或者alter

看看数据

table里面不能用div包裹tr,不然div会被忽略,解析的时候div就消失了

你可以打印table的html方法即可,可以清楚的看到div没有了

而且你的审查元素,也是看不到的,所以就找不到了

所以你的html的table结构出错了

table-tr-th或td-div

应该是这样的关系

td里面也可以嵌套table

这些都是基本常识,你浪费了很多时间,就是没有基础

你如果要添加tr的话,可以设置没一类的tr,例如一个class

每次添加都是同一个class,你可以使用nextUntil方法获取到最后一个符合的即可

不再细说了,自己醒悟吧~~~~~~~~~~~~~

在表格外面加div一般是为了设置样式的。你不要在table里加入任何控制样式的代码。<div class="">

<table>

<tr>

<td> </td>

<td> </td>

</tr>

<tr>

<td> </td>

<td> </td>

</tr>

</table>

</div>

我不知道你说的到底是什么意思,这样应该没问题的。

可以通过jquery的一个复制插件zclip来实现,因为它的兼容性非常好。

引入JS文件

<script src="jqueryminjs"></script> 

<script src="jqueryzclipminjs"></script>

html代码:

<div style="margin:200px auto;width:300px;">

<input type="text" value="输入框中的内容" id="link"> 

<a id="copyBtn" href="javascript:;">复制链接</a> 

<div id="div_body">

    <span style="color:red;">这里是div中的html内容</span>

</div>

<a id="copyDiv" href="javascript:;">复制链接</a> 

</div>

JS代码:

<script>

    $('#copyBtn')zclip({

        path: "ZeroClipboardswf",

        copy: function(){

            return $('#link')val();

  }

    });

    $('#copyDiv')zclip({ 

        path: "ZeroClipboardswf", 

        copy: function(){ 

            return $('#div_body')html(); 

        },

        afterCopy: function () {

            alert("已成功复制!");

        }

    }); 

</script>

关于zclip详细使用可以百度!

例子:

<div class='view view-case-view-all' >

<div class= 'view-content view-content-case-view-all' >

<table border="1" >

<tr class="odd" >

<td class="view-field view-field-node-title" >任务测试</td >

</tr >

</table >

</div >

</div >

<script language="javascript" type="text/javascript" >

documentgetElementsByClassName = function(_className)

{ //根据class获得对象集合

var aimObj = [];

var elements = documentgetElementsByTagName("") ;//取得所有元素的集合

alert(elementslength);

for(var i=0;i<elementslength;i++)

{

if(elements[i]className==null) continue;

if(elements[i]className == _className)

{

以上就是关于<c:foreach>产生table,并将table放在指定的div中全部的内容,包括:<c:foreach>产生table,并将table放在指定的div中、jquery如何正确选择table里面嵌套的div由于我需要对当前点击的对象进行向上找div,我是怎么也选择不到、DIV中插入TABLE的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存