当前位置:编程学习 > JAVA >>

js关于取得文本框值并进行求和的问题

这是我的js函数,
<script>
function sum(){
var trArrays =document.getElementsById("id").getElementsByTagName("TR");
for(var index=0;index<trArrays.length;index++){
     var tdArrays = trArrays[index].children;
     sum+=parseInt(tdArrays[5].innerText);
  }
document.cj.p.value=sum;
}
</script>

下面是需要取值的jsp页面代码
<%
  db.getConnection();//调用DBConnection数据库连接方法
  String sql1="select question.questionNo,questionType,stuAnswer.易做图No,questionAnswer,submitAnswer from questionType,question,stuAnswer,易做图Rules where stuNo='"+stuNo+"'and question.questionNo=stuAnswer.questionNo and stuAnswer.易做图No=易做图Rules.易做图No and psubject='"+subject+"' and question.questionTypeNo=questionType.questionTypeNo and question.questionTypeNo!='01'and question.questionTypeNo!='05'";
  Integer k=0;
  String strk=null;
  ResultSet rs1=db.executeQuery(sql1);//调用DBConnection数据查询方法

  while (rs1.next()){//获取学生数据表中的记录
  k++;
  strk=k.toString();
  String questionNo1=rs1.getString("questionNo");
  String questionTyp=rs1.getString("questionType");
  String 易做图No1=rs1.getString("易做图No");
  String questionAnswer1=rs1.getString("questionAnswer");
  String submitAnswer1=rs1.getString("submitAnswer");
%>
  <tr style='font-size:9pt;' align="left">
   <td><%=questionNo1%></td>
   <td><%=questionTyp%></td>
   <td><%=易做图No1%></td>
   <td><%=questionAnswer1%></td>
   <td><%=submitAnswer1%></td>
   <td><input type="text" name="<%=strk%>" onkeyup="sum()"></td>
  </tr>
<%
 session.setAttribute("geshu_k",strk);//onkeyup="sum()"
}
  db.closeConn();//调用DBConnection关闭数据库连接方法
%>
</table>
我想将下面表格文本框输入的数字提交到js函数,并进行自动求和从而显示在另一个文本框p的值 --------------------编程问答-------------------- 我也遇到这样的问题。求和 计算。我之前是这么写的你参考下:
function js(js)  
  {  
    var tr=jQuery(js).parent().parent();  
    var sl=tr.find(":text").eq(1).val();  
    var jg=tr.find(":text").eq(2).val();  
    tr.find("td").eq(4).html(sl*jg);  
      
  }   --------------------编程问答-------------------- http://blog.csdn.net/niuniu20008/article/details/6837669
这是jQuery --------------------编程问答-------------------- 【我想将下面表格文本框输入的数字提交到js函数,并进行自动求和从而显示在另一个文本框p的值】
楼主表述不清啊,那个文本框,谁和谁的和?文本框p在哪? --------------------编程问答-------------------- 我想知道你想问什么问题,我就是没看出来
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,