javascript-用NVelocity+html中的#foreach自动生成的元素如何获取它的父元素和子元素?

问题描述

用NVelocity+html中的#foreach自动生成的元素如何获取它的父元素和子元素?
比如form中的表格中用#foreach自动生成行显示数据项,行的最后有修改/删除按钮,如何获取自动生成中的元素的值并传到服务器/在js中进行操作?
如果无法实现,有什么替代方法?

解决方案

子元素过滤选择器(获取父元素中指定的某个子元素)

解决方案二:
js的按钮事件传递this对象,this指向按钮这个dom,然后通过dom关系进行获取相关元素

 <div>.....其他内....<a href=""#"" onclick=""del(this)"">删除</a></div><div>.....其他内....<a href=""#"" onclick=""del(this)"">删除</a></div><div>.....其他内....<a href=""#"" onclick=""del(this)"">删除</a></div><div>.....其他内....<a href=""#"" onclick=""del(this)"">删除</a></div><script>function del(a){  var div=a.parentNode;     div.parentNode.removeChild(div);}</script>
时间: 2025-01-27 03:21:23

javascript-用NVelocity+html中的#foreach自动生成的元素如何获取它的父元素和子元素?的相关文章

SQLServer中一个多用户自动生成编号的过程

server|sqlserver|过程 SQLServer中一个多用户自动生成编号的过程 if not exists (select * from dbo.sysobjects where id = object_id(N'[IndexTable]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)create table IndexTable(Ex char(20), num integer) go create procedure SetIndex @

win8系统中word2013如何自动生成目录?

  win8系统中word2013如何自动生成目录?           一.首先我们需要打开2013版的word编辑器,然后在右上角样式设置的选项.然后选中一级标题,然后选中标题1,然后是第一部分,依次将所有的一级标题进行设置. 二.接着以同样的方法选中标题2,然后是第二部分,依次将所有的二级标题进行设置,在这里建议大家设置的时候尽量不要与标题1的选择一样,这样在自动生成的时候才会出现层次感,看起来效果会更好一些. 三.通过上述方式,我们将需要的目录全部设置好之后,将鼠标移动到需要添加目录的地

JAVA+Mysql程序,想在Mysql的一张表中让数据库自动生成一个字段的Icq号

问题描述 JAVA+Mysql程序,想在Mysql的一张表中让数据库自动生成一个字段的Icq号 我想做个聊天系统,想在Mysql的一张注册表中,加入注册信息后,让数据库自动生成一个Icq号.好像我们的QQ账号似的.简单的只要能实现就行.我新手. 解决方案 添加一个字段,设置为int或bigint类型,在设置主键自增长(AUTO_INCREMENT ). 解决方案二: 添加一个字段,设置为int 主键 自动增长就可以了. 解决方案三: 数据库增加一列,设置为标识列,有种子和增量. 解决方案四: 可

求教大大们一个程序运行中c#如何自动生成类的办法

问题描述 求教程序运行中,客户端通过向服务器发送不同的参数,然后由服务器端生成一个类,发给客户端执行呢?请大大们帮忙给点思路,最好有个代码实例,万分感谢! 解决方案 解决方案二:1:服务端生成类就是一个字符串,然后传给客户端.2:客户端利用CSharpCodeProvider,CompilerParameters动态执行字符串.解决方案三:最好两端都用类的定义,要么就别用这种方式,通过一种都能识别的数据结构作为传递对象,比如xml,json,序列化等解决方案四:什么叫做"生成一个类,发给客户端执

win8中word2013如何自动生成目录?

  一.首先我们需要打开2013版的word编辑器,然后在右上角样式设置的选项.然后选中一级标题,然后选中标题1,然后是第一部分,依次将所有的一级标题进行设置.windows8教程 二.接着以同样的方法选中标题2,然后是第二部分,依次将所有的二级标题进行设置,在这里建议大家设置的时候尽量不要与标题1的选择一样,这样在自动生成的时候才会出现层次感,看起来效果会更好一些. 三.通过上述方式,我们将需要的目录全部设置好之后,将鼠标移动到需要添加目录的地方,然后选中上方任务栏中的引用,然后在左侧出现的目

Word2003中怎样设置自动生成目录

微软WORD这个软件大家都很熟悉,但有不少功能我们并没有用到,其中不乏非常实用的.今儿个我给大家介绍一下如何用WORD自动生成目录.这对那些用WORD写书,写论文的朋友很有帮助. 优点:用WORD根据文章的章节自动生成目录不但快捷,而且阅读查找内容时也很方便,只是按住Ctrl点击目录中的某一章节就会直接跳转到该页,更重要的是便于今后修改,因为写完的文章难免多次修改,增加或删减内容.倘若用手工给目录标页,中间内容一改,后面页码全要改是一件很让人头痛的事情.应该自动生成的目录,你可以任意修改文章内容

hibernate中怎么指定自动生成数据库表中字段的类型

问题描述 在网上当了个小项目学习.利用实体类和hbm.xml反向生成了数据库中表,其中一个实体类的一个属性为boolean,反向生成表后在oracle数据库中对应的字段是number(1).突然想是否在反向生成表的时候可以指定数据库中字段的类型.比如说把这里的Number(1)在自动生成时改为char类型的.这种功能是否可以实现呢,要怎样实现?求高手指点! 解决方案 解决方案二: hibernate好像不可以这样吧!解决方案三: 引用1楼duanwu2330323的回复: hibernate好像

【转】Intellij IDEA 14中使用MyBatis-generator 自动生成MyBatis代码

Intellij IDEA 14 作为Java IDE 神器,接触后发现,非常好用,对它爱不释手,打算离开eclipse和myeclipse,投入Intellij IDEA的怀抱.      然而在使用的过程中会发现Intellij IDEA也有一些不尽如意的地方,难免会有些不爽:Intellij IDEA 的插件库远不及eclipse的丰富. mybatis-generator在eclipse中有专门的插件,而没有开发出Intellij IDEA能够使用的插件.     不过不用灰心,如果你的

新手:请问在C#应用程序中,怎么自动生成ID呢?

问题描述 新手:请求帮助!当我在登陆后,系统自动分配一个操作单号(YYMMDD),并在一个textbox(txtNuber)中显示出来.并保存到相应的数据库表中.请问我该怎么来实现呢? 解决方案 解决方案二:guid可以吗?guidid=guid.newguid();不过从编号规则上是看不出来有什么实际意义的如果楼主想要从操作单号上反映某些要素那就自己定义吧解决方案三:看错了楼主的编码是这个规则的(YYMMDD)?是指当时的年月日吗?你确认不会重复那生成一个包含这些信息的string不就可以了吗