我在数据库里通过循环将某个表数据全部输出,
<%do while not rs.eof%>
<tr>
<td><%=rs(0)%></td>
<td><%=rs(1)%></td>
<td id="a"><%=rs(2)%></td>
</tr><%rs.movenext
loop%>
现在我要判断所有td的a的值,如果都大于零,则跳转到某个页面,通过js如何实现啊(难点是获取到所有td为a 的值)这是我写的代码,麻烦高手帮我改哈<script language="javascript">
function cc(){
if(parseInt(document.all("a").innerText)>=0)
{
window.location.href="http://www.163.com"
}
}
</script>
<body onload="cc()">
<%do while not rs.eof%>
<tr>
<td><%=rs(0)%></td>
<td><%=rs(1)%></td>
<td id="a"><%=rs(2)%></td>
</tr><%rs.movenext
loop%>
现在我要判断所有td的a的值,如果都大于零,则跳转到某个页面,通过js如何实现啊(难点是获取到所有td为a 的值)这是我写的代码,麻烦高手帮我改哈<script language="javascript">
function cc(){
if(parseInt(document.all("a").innerText)>=0)
{
window.location.href="http://www.163.com"
}
}
</script>
<body onload="cc()">
document.all.td1.innerText
<script language="javascript">
function cc(){
var arr = document.all.a;
var b = true;
if(arr.length){
for(var i=0;i<arr.length;i++){
var v = parseInt(arr[i].innerText);
if(v<0){b=false;break;}
}
}
else{
var v = parseInt(arr.innerText);
if(v<0) b=false;
}
if(b) location.href="http://www.163.com"
}
</script>
<body onload="cc()">
<table>
<tr>
<td>1</td>
<td>2</td>
<td id="a">3</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td id="a">3</td>
</tr> </table>
<script language="javascript">
function cc(){
var a=document.all("a");
var flag=true;
for(i=0;i<a.length;i++)
{
flag=flag && (parseInt(a[i].innerText)>0)? true:false;
//alert(parseInt(a[i].innerText));
}
if(flag)
{
window.location.href="http://www.163.com";
}
}
</script>
<body onload="cc()">
<table>
<tr>
<td>1</td>
<td id="a">0</td>
</tr>
<tr>
<td>2</td>
<td id="a">1</td>
</tr>
</table>
</body>
function cc(){
var xlist=document.getElementsByTagName("tr");
var selectName;
for(var i=0;i<xlist.length;i++)
{
selectName=xlist[i].name;
if (selectName=="a" && parseInt(xlist[i].childNodes[0].data)>=0)
{
window.location.href="http://www.163.com"
}
}
</script> 其他不变