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.paperNo,questionAnswer,submitAnswer from questionType,question,stuAnswer,paperRules where stuNo='"+stuNo+"'and question.questionNo=stuAnswer.questionNo and stuAnswer.paperNo=paperRules.paperNo 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 paperNo1=rs1.getString("paperNo");
String questionAnswer1=rs1.getString("questionAnswer");
String submitAnswer1=rs1.getString("submitAnswer");
%>
<tr style='font-size:9pt;' align="left">
<td><%=questionNo1%></td>
<td><%=questionTyp%></td>
<td><%=paperNo1%></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的值
<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.paperNo,questionAnswer,submitAnswer from questionType,question,stuAnswer,paperRules where stuNo='"+stuNo+"'and question.questionNo=stuAnswer.questionNo and stuAnswer.paperNo=paperRules.paperNo 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 paperNo1=rs1.getString("paperNo");
String questionAnswer1=rs1.getString("questionAnswer");
String submitAnswer1=rs1.getString("submitAnswer");
%>
<tr style='font-size:9pt;' align="left">
<td><%=questionNo1%></td>
<td><%=questionTyp%></td>
<td><%=paperNo1%></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的值
...全文
相关推荐
js实现文本框只允许输入数字并限制数字大小的方法
最后,代码示例中还展示了一段简单的HTML和CSS代码,用于创建文本框并进行基本样式设置。HTML的input标签用于创建文本输入框,并通过id属性为JavaScript提供了一个引用。
文本框自动记忆功能的js示例
在这个示例中,我们可能会有一个函数,比如`saveInputToCookie`,它接收文本框的ID作为参数,然后获取该文本框的当前值,并将其存储到一个Cookie中。
JS简单获取并修改input文本框内容的方法示例
当用户点击按钮时,会调用`changeText`函数,这个函数将获取ID为"txt"的文本框并将其内容改为"修改后的文本内容"。
JS数组求和的常用方法总结【5种方法】
在JavaScript中,数组求和是常见的操作,尤其在数据分析、统计和处理方面。本文将详细介绍五种不同的方法来实现JS数组求和,帮助开发者更好地理解和应用这些技术。1.
关于使用javascript实现点击一个页面文本框,然后跳转到另一个页面进行点击值回传例子
标题中的“关于使用javascript实现点击一个页面文本框,然后跳转到另一个页面进行点击值回传例子”描述了一个常见的Web开发场景,涉及到JavaScript的页面交互和数据传递。


Web 开发
