jsp 页面中如何向table的某行某列动态添加一个控件?

jsp 页面中如何向table的某行某列动态添加一个控件?,第1张

动态列可以通过一个List来处理啊

<table>

<tr>

<logic:iterate id="c" name="list" scope="request">

<td><bean:write name="c"></bean:write></td>

</logic:iterate>

</tr>

list里边是列名,数据就可以了List里边再加list,也就是说一条记录对应一个List1,多条记录再组成一个List2

<logic:iterate id="l1" name="list1" scope="request">

<tr>

<bean:define id="l2" name="l1"/>

<logic:iterate id="data" name="list1" scope="request">

<td><bean:write name="data"/></td>

</logic:iterate>

</tr>

</logic:iterate>

请注意list里的加值的顺序问题,要不然列跟值不能对应起来

拿这个改改吧

<script language="javascript">

   function addItem() {

    

          var fileDiv = document.all['fileDiv']

          var strHtml = "<br><textarea cols='40' rows='2' name='Work'> </textarea>"

          fileDiv.innerHTML += strHtml

   }

    

   function removeFile(obj) {

          obj.removeNode(true)

   }

</script>

<form name=frm> 

    <table> 

    <tr> 

        

        <td><div id="fileDiv"> <textarea cols='40' rows='2' name='Work'> </textarea> </div></td>

          

    </tr> 

    </table> 

    <input type="button" name="add" value="添 加" onclick="addItem()"> 

</form>

用WdatePicker 控件就可以

1.导入js文件

  <script language=

                "javascript" type="text/javascript" src="../js/datepicker/WdatePicker.js">  </script>

2.在文本框中使用即可

   <input type="text"  id="temp"   onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm'})"/>


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

原文地址: https://outofmemory.cn/bake/11479813.html

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

发表评论

登录后才能评论

评论列表(0条)

保存