取前N条记录 在页面上加一个文本框作为条件输入怎样用js实现取前N条记录,N由文本框输入 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道lz说的前N条记录是放在什么地方的.如果是放在一个table中只需用js取出该table的前n行就可以了. 应该是类似java读取文件的方法那样帮你顶顶》》》》》》》 就是table中,根据条件查出来的数据,现在想加一个输入提取多少条记录的文本框 <html> <head> <script> function getRecords(){ var num = document.getElementById('num').value; var _table = document.getElementById('tt'); for(var i=0;i<num;i++){ alert("content:"+_table.rows[i].cells[0].innerHTML); } } </script> </head> <body> <table id="tt"> <tr><td>1</td></tr> <tr><td>2</td></tr> <tr><td>3</td></tr> <tr><td>4</td></tr> <tr><td>5</td></tr> <tr><td>6</td></tr> <tr><td>7</td></tr> </table> <input type="text" id="num" > <input type="button" value="click" onclick="getRecords()"> </body></html>lz参考一下.根据自己的业务改一下应该可以. 你那N条记录开始都放在隐藏域中,例如最开始是循环读出的HTML:<%for(int i;i<100;i++){%><input type="hidden" name="NRecords" id="NRecords_<%=i%>"><%} %>N:<input type="text" name="InRecord" id="InRecord value=""><input type="button" onClick="readNRecords()" value="确定">js:function readNRecords(){ var N=document.getElementById("InRecord").value; var NRecords=document.getElementsByName("NRecords"); var Records=""; for(var i=0;i<N;i++){ Records+=NRecords[i].value;//NRecords[i].value就是前几个值了 }}不知道是不是你想要的 struts2 tld bug问题求解 request.getParameter(name),name是变量的话怎么设置呢? 求一个免费或者低价的支持JSP的空间 很小就够用!! 网络字节顺序是高位是0还是1 请问这本orelly的JSF的书哪里有下载电子版的?? 一个非常奇怪的JSP错误? 这句话是什么意思? 求助,关于iframe. JSP如何把文章内容提交进数据库,保持格式不变 oracle的大文本问题 生成验证码的段程序,但有一个异常! 求购物袋
帮你顶
顶》》》》》》》
<html>
<head>
<script>
function getRecords(){
var num = document.getElementById('num').value;
var _table = document.getElementById('tt');
for(var i=0;i<num;i++){
alert("content:"+_table.rows[i].cells[0].innerHTML);
}
}
</script>
</head>
<body>
<table id="tt">
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
<tr><td>6</td></tr>
<tr><td>7</td></tr>
</table>
<input type="text" id="num" >
<input type="button" value="click" onclick="getRecords()">
</body>
</html>lz参考一下.根据自己的业务改一下应该可以.
<%for(int i;i<100;i++){%>
<input type="hidden" name="NRecords" id="NRecords_<%=i%>">
<%} %>
N:<input type="text" name="InRecord" id="InRecord value=""><input type="button" onClick="readNRecords()" value="确定">
js:
function readNRecords(){
var N=document.getElementById("InRecord").value;
var NRecords=document.getElementsByName("NRecords");
var Records="";
for(var i=0;i<N;i++){
Records+=NRecords[i].value;//NRecords[i].value就是前几个值了
}
}不知道是不是你想要的