js获取table某一列的值

1.javascript中如何获得TABLE中某一行指定列的值,并触发一个事件,

<input type="text" name="COUNT" value="" itemdesc="数量" onchange=getTotalPrice(this)/>

注意到您的count为text,不太适合使用onchange来触发,这会带来问题。

比如:你的原数量为20,当你想修改为15时,你会:

1、删除20 值变为“”,onchange触发

2、输入1 值变为 1, onchange触发

3、输入5 值变为 15, onchange触发

这样会触发三次,不能满足你触发一次的要求。

应该用onblur来触发。

分析你的业务,你需要计算当前行的,这样可以使用DOM的API来实现

<table border=1>

<tr>

<td>

<input type="text" value="12" onblur="getTotalPrice(this)">

</td>

<td><input type="text" value="13" onblur="getTotalPrice(this)"></td>

<td>

<input type="text" value="25">

</td>

</tr>

<tr>

<td>

<input type="text" value="1" onblur="getTotalPrice(this)">

</td>

<td><input type="text" value="2" onblur="getTotalPrice(this)"></td>

<td>

<input type="text" value="3">

</td>

</tr>

</table>

<script type="text/javascript">

function getTotalPrice(obj){

var c1 = obj.parentNode.parentNode.childNodes[0].childNodes[0].value;

var c2 = obj.parentNode.parentNode.childNodes[1].childNodes[0].value;

obj.parentNode.parentNode.childNodes[2].childNodes[0].value = parseInt(c1) * parseInt(c2);

}

</script>

修改前面两个栏,都会自动修改第三栏

相信合你意思,加分吧

//var items = document.getElementsByTagName("input");

<;!-- 楼上牛人:1、指定下标?2、onkeydown -->

//楼主,这还繁?那加分吧,加分定制一个给你

2.JQuery怎么获取动态table的某行某列的值

嗯… 根据LZ的代码,不太理解输出效果,不过我修改了部份源码试了一个方法,LZ 你就看看呗var shtml = '';for (var i = 1; i < 3; i++) { var item = 'testing'; shtml += ''; shtml += ' ' + item.EFFECTIVE_DATE + ''; shtml += ' ' + item.PJPTARGET_TOWNCOUNT_DAY + ''; shtml += ' ' + item.PJPACTUAL_TOWNCOUNT_DAY + ''; shtml += ' ' + item.ACTTOWNNUM + ''; shtml += ' ' + item.TOWNPJP_PERCENT + ''; shtml += ' ' + item.FARDISTANCE_BYDT + ''; shtml += ' ' + item.TOWNNAME + ''; shtml += ' '; shtml += '';}$("#report").append(shtml);$('input.visittrack').click(function() { var $thisTR = $(this).parents('tr'); var thisTR_ID = $thisTR.attr('id'); $thisTR.css({ background: '#0cc' }); var td10_val = $thisTR.find('#td10').text(); alert(thisTR_ID);});。

3.js怎么获取表格中指定行某一列的值

TR ondblclick="window.opener.myForm.id.value=<%=bean.getCONTACTINFOID()%>">

如果bean.getCONTACTINFOID()的内容是字符串的话,加上引号,如下

另外 window.opener.myForm.id.value这一串写法,个人感觉不是很保险

最好写个函数实现,调用document.getElementById来查找

4.js 获取table中表单中的值

1:你可以这样简单很多。

也可以不加id2:取table里input type="text 所有的值var len = document.getElementsByTagName("table")[0].getElementsByTagName("input").length;var inputVal;for(var i=0;i

js获取table某一列的值

转载请注明出处JS代码网 » js获取table某一列的值

资讯

js制作随鼠标滚动的广告

阅读(41)

本文主要为您介绍js制作随鼠标滚动的广告,内容包括JS随鼠标滚动而向下移动的图片代码是什么?,如何用javascript构建一个滚动的广告,如下面图片,关于javascript制作滚动图片???。我写一个你参考吧。<script language="javascript">var initTop

资讯

我的世界手机版js使用教程

阅读(43)

本文主要为您介绍我的世界手机版js使用教程,内容包括我的世界手机版js怎么用,我的世界手机版红石js怎么用,我的世界手机版js用法介绍。要使用我的世界js必须用到一个工具,那就是启动器。首先下载最新的V1.7.7启动器(安卓版),这个启动器支持我的

资讯

js设置文本框的浮动文本

阅读(38)

本文主要为您介绍js设置文本框的浮动文本,内容包括js获取另一个网站(浮动框架)的文本框的值,如何用JS代码实现文本框滚动导航?,js获取另一个网站(浮动框架)的文本框的值。【实例代码】html xmlns=http://www。w3。org/1999/xhtml headtitle

资讯

js删除创建的div

阅读(39)

本文主要为您介绍js删除创建的div,内容包括如何清除JS创建的DIV?,JS动态删除DIV,用JS怎么控制添加或删除DIV?。document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()

资讯

js左右滚动的切换效果

阅读(42)

本文主要为您介绍js左右滚动的切换效果,内容包括javascript切换图片如何让其向左滚动的效果,javascript切换图片如何让其向左滚动的效果,js实现图片滚动效果。var speed=50; //设置滚动速度demo2.innerHTML=demo1.innerHTML //复制dome1为do

资讯

js重写类中的方法

阅读(39)

本文主要为您介绍js重写类中的方法,内容包括重写方法中用到父类的方法怎么调用呢?,JS怎么重写函数的方法?,javascript的方法能不能重写?。这个toFixed函数是js的原生函数 不需要另外加的不过如果你自己需要扩展一些原生的对象的一些功能的

资讯

php抓取js动态加载的内容

阅读(40)

本文主要为您介绍php抓取js动态加载的内容,内容包括用php怎么抓取js+ajax动态生成的页面内容,在php中如何获取js里的内容并使用呢,PHP怎样抓取网页代码中动态显示的数据。第一步,查看网页源代码,找到ajax请求的URL。比如,js代码为:$.ajax({ url

资讯

js为什么window定义的全局变量无效

阅读(39)

本文主要为您介绍js为什么window定义的全局变量无效,内容包括js中为什么全局变量在方法中无法使用,js全局变量无效,js全局变量无效。我相信大多数人都是把<script&gt;提到<head&gt;里面去,这样以来格式工整,心情舒畅,强迫症患者酣畅淋漓。但是不

资讯

jquery获取iframe中的js变量

阅读(46)

本文主要为您介绍jquery获取iframe中的js变量,内容包括JS如何获取iframe中的js变量值!!在线等,高手进!!!,如何获取iframe里面的js变量值,父页面如何获取iframe中js的变量值呢?。DOM方法:父窗口操作IFRAME:window.frames["iframeSon"].document

资讯

我的世界阿瓦达索命js

阅读(37)

本文主要为您介绍我的世界阿瓦达索命js,内容包括阿瓦达索命咒怎么念?,怎么使用我的世界的setblock命令?,阿法达索命是什么?。阿瓦达索命咒读作:Avada Kedavra!(阿瓦达,柯达拉)(空耳:阿瓦达啃大瓜!)。极少数法力高强的巫师如伏地魔可以无声施阿瓦达索

资讯

sublime中建立的js文件不被调用

阅读(45)

本文主要为您介绍sublime中建立的js文件不被调用,内容包括sublime里写入JavaScript的代码,用浏览器打开什么都不显示,如何在sublime内调试Javascript代码,Sublimetext2编译js文件,控制台没有反应,求大神解答。首先安装nodejs当然你可以使用

资讯

js去除字符串中的n

阅读(47)

本文主要为您介绍js去除字符串中的n,内容包括对任意长度字符串,删除其中的n个字符,能形成多少个不同的子字符,js除去一个字符串中右边的N个字符,用什么函数,js除去一个字符串中右边的N个字符,用什么函数。去掉字符串中的字母,肯定是要用正则

资讯

c执行网页中的js

阅读(44)

本文主要为您介绍c执行网页中的js,内容包括如何执行网页中的javascript代码,webbrowser执行网页中的JS,如何用C#获取网页中js或ajax执行后的源码。在界面上拖入QAxWidget并指定控件为{8856F961-340A-11D0-A96B-00C04FD705A2},这个值可以通过

资讯

js防水涂料是刚性的吗

阅读(41)

本文主要为您介绍js防水涂料是刚性的吗,内容包括JS属于刚性防水材料吗,卫生间做防水用钢性好还是柔性的好?JS防水涂料同聚氨脂比除了环保,JS属于刚性防水材料吗。防水涂料分为刚性和柔性,刚性防水材料常见的就是砂浆防水剂,柔性的常见的就是K

资讯

js制作随鼠标滚动的广告

阅读(41)

本文主要为您介绍js制作随鼠标滚动的广告,内容包括JS随鼠标滚动而向下移动的图片代码是什么?,如何用javascript构建一个滚动的广告,如下面图片,关于javascript制作滚动图片???。我写一个你参考吧。<script language="javascript">var initTop

资讯

我的世界手机版js使用教程

阅读(43)

本文主要为您介绍我的世界手机版js使用教程,内容包括我的世界手机版js怎么用,我的世界手机版红石js怎么用,我的世界手机版js用法介绍。要使用我的世界js必须用到一个工具,那就是启动器。首先下载最新的V1.7.7启动器(安卓版),这个启动器支持我的

资讯

js设置文本框的浮动文本

阅读(38)

本文主要为您介绍js设置文本框的浮动文本,内容包括js获取另一个网站(浮动框架)的文本框的值,如何用JS代码实现文本框滚动导航?,js获取另一个网站(浮动框架)的文本框的值。【实例代码】html xmlns=http://www。w3。org/1999/xhtml headtitle

资讯

js删除创建的div

阅读(39)

本文主要为您介绍js删除创建的div,内容包括如何清除JS创建的DIV?,JS动态删除DIV,用JS怎么控制添加或删除DIV?。document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()

资讯

js左右滚动的切换效果

阅读(42)

本文主要为您介绍js左右滚动的切换效果,内容包括javascript切换图片如何让其向左滚动的效果,javascript切换图片如何让其向左滚动的效果,js实现图片滚动效果。var speed=50; //设置滚动速度demo2.innerHTML=demo1.innerHTML //复制dome1为do

资讯

js重写类中的方法

阅读(39)

本文主要为您介绍js重写类中的方法,内容包括重写方法中用到父类的方法怎么调用呢?,JS怎么重写函数的方法?,javascript的方法能不能重写?。这个toFixed函数是js的原生函数 不需要另外加的不过如果你自己需要扩展一些原生的对象的一些功能的

资讯

php抓取js动态加载的内容

阅读(40)

本文主要为您介绍php抓取js动态加载的内容,内容包括用php怎么抓取js+ajax动态生成的页面内容,在php中如何获取js里的内容并使用呢,PHP怎样抓取网页代码中动态显示的数据。第一步,查看网页源代码,找到ajax请求的URL。比如,js代码为:$.ajax({ url

资讯

js里的匿名函数

阅读(27)

本文主要为您介绍js里的匿名函数,内容包括js中对象与匿名函数的问题,请问,JS的匿名函数有几种?,javascript匿名函数的用途到底是什么?。配合var关键字,匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。这在给一个不