在一个jsp页面中有2段js,其中一个js的功能是删除页面上一行tr,另一个js的功能是实现一行当中某些数据的实时计算。当删除了一行或几行之后,就不能实时计算了。以下是2段js的代码1.用...

在一个jsp页面中有2段js,其中一个js的功能是删除页面上一行tr,另一个js的功能是实现一行当中某些数据的实时计算。当删除了一行或几行之后,就不能实时计算了。以下是2段js的代码

1.用于计算的那段js

function hjzj(obj,no,type){

function formatFloat(src, pos)

{

var shu=Math.round(src*Math.pow(10, pos))/Math.pow(10, pos);

shu=shu.toFixed(2);

return shu;

}

var i=no;

var dj =obj.value;

var cObj0=document.getElementsByName("purchaseNum");

var cObj1=document.getElementsByName("price");

var cObj2=document.getElementsByName("totalprice");

var cObj3=document.getElementsByName("total");

if(type==0){ //数量

cObj2[i].value=formatFloat(dj*cObj1[i].value, 2);

}

if(type==1){ //单价

cObj2[i].value=formatFloat(dj*cObj0[i].value, 2);

}

}

2.用于删除行元素的js

function DeleteSignRow1(){

var currentActiveRow;

var signFrame = findObj("SignFrame",document);

var rowIndex =0;

var ObjTd=window.event.srcElement;

var ObjTr=ObjTd.parentElement;

rowIndex=ObjTr.rowIndex;

signFrame.deleteRow(rowIndex);

for(i=rowIndex;i

signFrame.rows[i].cells[0].innerHTML = "

"+i.toString()+" " ;

}

var txtTRLastIndex = findObj("txtTRLastIndex",document);

}

希望高手指点一下,不胜感激!

table是这个

" οnkeyup="hjzj(this,,0)"/> " size="8" name="price" οnkeyup="hjzj(this,,1)"/> " size="8" name="totalprice" οnkeydοwn="if(event.keyCode==13)event.keyCode=9"/> 删除

其中的查询数据库、循环多少行的代码我就省去了,问题补充有字数限制,发不下那么多字,谢谢!

展开

java script jsp_JSP和Java Script问题相关推荐

  1. java获取jsp_JSP、JAVA获取各种路径总结

    JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对路径:request.getRequestURI() 文件的绝对路径 :application.getRealPath(request.ge ...

  2. java 控制jsp_JSP学习之Java Web中的安全控制实例详解

    普通用户界面 修改登录的Servlet,修改后的代码如下: LoginProcess.java代码: package servlet; import javabean.User; import jav ...

  3. php和java整合开发实战_PHP和Java强强联合 PHP与Java集成开发详解

    很久以前,有人从www上看到看到天空上一个很亮的亮点,它就是Java语言,与此同时,在另一个地方一位梦想家也看到了一个亮点,它就是PHP. 时间一天天过去,这两个亮点也变得越来越亮,很快,它们受到了编 ...

  4. 【Java】浅谈Java的GUI开发

    GUI是什么? 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显示格 ...

  5. java面试题汇总 java面试题集合 - 网络收集

    面试Java实习生时的一些面试题 分享到: 2011-09-26 14:42  作者:  来源:互联网  字号:T|T 摘要:还有一些针对我做过的项目问的一些问题.问了我许多问题中,大概有一半以上是回 ...

  6. java分页查询querymap_ES Java API_基于search template实现按品牌分页查询模板

    搜索模板的功能,java api怎么去调用一个搜索模板 page_query_by_brand.mustache { "from": {{from}}, "size&qu ...

  7. 菜鸟学Java——简单验证码生成(Java版)

    验证码大家都知道,它的作用也不用我多说了吧.如果不太清楚请参见百度百科中的解释,一般验证码的生成就是随机产生字符(数字.字母或者汉字等),然后将这些生成的字符绘制成一张图片,再在图片上加上一些干扰元素 ...

  8. 【java神操作】java竟然还可以能执行Javascript代码!!

    引入:闲着没事想研究下学校查成绩的接口,然后自己写程序查.但是查成绩首先必须登录,所以必须先研究学校网站的登录接口,抓包后发现传到后台的学号密码是经过加密的,研究其加密方法成为必经之路 发现学校网站改 ...

  9. Java常见面试题 Java面试必看 (一)

    本篇博客是本人收集网上Java相关的资料整理所得,仅供参考. 一.Java基础 1.JDK 和 JRE区别 JDK(Java Development Kit)是针对Java开发员的产品,是整个Java ...

最新文章

  1. python程序设计报告-20183215 实验三《Python程序设计》实验报告
  2. C#数据结构(一)----线性表
  3. 组件的v-model Mixin extends
  4. matlab中上下光标的作用,当鼠标移动到按钮上时改变光标形状
  5. oracle 12c pdb开启和关闭,及设置开机自启动
  6. **Dijkstra算法**
  7. 【DP】【单调队列】【NOI2005】瑰丽华尔兹
  8. vim源码编译启用python
  9. Set,Map数据结构
  10. Mybatis“四大神兽”
  11. cpua55和a53哪个好_OPPOA55和A53的区别有哪些?对比参数配置哪个更好用
  12. php开发桌面应用程序_使用PHP开发跨平台桌面应用程序的3种方法
  13. python抓主力资金_【邢不行|量化小讲堂系列09-Python量化入门】通过逐笔数据计算主力资金流数据...
  14. 报错:Caused by: tech.yooo.common.exception.controller.ControllerException: null
  15. 重回coding时代 spark hadoop winutils 报错
  16. 深圳建筑建材信息价和深圳工程造价信息介绍及深圳信息价分享
  17. 网络状态诊断工具——netstat命令
  18. Centos换源方法
  19. 18.ROS编程:ROS中的时间c++
  20. 基于ENVI与ERDAS的Landsat 7 ETM+单窗算法地表温度(LST)反演

热门文章

  1. H3C、思科路由器简单配置
  2. 欧盟新法将个人隐私放在首位
  3. 装配图中齿轮的画法_机械制图教程(8.2)装配图的规定画法和特殊画法
  4. 如何统计网站的在线人数呢?
  5. 常用的图像特征提取方法
  6. AST反混淆实战:猿人学爬虫比赛第二题详细题解
  7. 查询,珍爱网ID,百合网ID,世纪佳缘ID,有缘网ID
  8. 百度地图根据经纬度获取该地点所在城市信息
  9. 【收藏】JavaWeb项目详解:水果库存后台管理系统(servlet+thymeleaf+mysql)
  10. 怎么确定K均值聚类中的K(基于matlab)