table1 = document.getElementById("MYtable");
var count = 0;
for(var i=0,l=table.rows.length;i<l;i++)
{
if(/^\s*&/.test(table.rows[i].firstChild.innerHTML.replace(" ","")))
{
count++;
}
}
alert(count);
var count = 0;
for(var i=0,l=table.rows.length;i<l;i++)
{
if(/^\s*&/.test(table.rows[i].firstChild.innerHTML.replace(" ","")))
{
count++;
}
}
alert(count);
解决方案 »
- 麻烦看下这段代码。为什么在firefox里点击超链接不跳转,而在IE中就跳转了。本人意愿是不跳转
- 好奇怪啊-----用过swfupload 的来看看why
- 发现IE8的一个BUG,有IE8的帮忙测试一下,非常简单的效果
- js获取远程网页文件的 html
- 请问这段JS那有错,谢谢了
- 网页刷新效果
- 框架页的问题,,搞得我一个头两个大。。。希望各位帮帮忙
- 跪求IE各版本模拟软件..
- ExtJS4中使用Ext.ux.comboboxtree出现图片重叠问题,请求帮助!
- 如何在设计在线考试的时候整合题目数据库表,因为题目类型有单选,多选,判断,填空,和简答
- 表单调用多个或者多次调用javascript函数
- 是javascript编码的问题?
<table id="mytable">
<tr>
<td>1</TD>
<td>明天会更好</TD>
<TR>
<tr>
<td>2</TD>
<td>明天会更好</TD>
<TR>
<tr>
<td></TD>
<td>好好好</TD>
<TR>
</TABLE>
<script>
function Yes(){
table1 = document.getElementById("MYtable");
var count = 0;
for(var i=0,l=table.rows.length;i<l;i++)
{
if(/^\s*&/.test(table.rows[i].firstChild.innerHTML.replace("","")))
{
count++;
}
}
}
alert(count);
</script>
<input type="button" id="btn_no" onclick="yes()" value="yes" />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type"content="text/html; charset=gb2312"/>
<title>无标题文档</title>
</head><body><table id="mytable">
<tr>
<td> 1 </TD>
<td> 明天会更好 </TD>
</tr>
<tr>
<td> 2 </TD>
<td> 明天会更好 </TD>
</tr>
<tr>
<td> </TD>
<td> 好好好 </TD>
</tr>
</TABLE>
<input type="button" id="btn_no" onclick="alert(tableCount());" value="yes" />
</body>
</html>
<script>
function tableCount(){
table1 = document.getElementById("mytable");
var count = 0;
for(var i=0,l=table1.rows.length;i<l;i++)
{
if(!/^\s*$/.test(table1.rows[i].cells[0].innerHTML.replace(" ","")))
{
count++;
}
}
return count;
}
alert(tableCount());
</script>
if(!/^\s*$/.test(table1.rows[i].cells[0].innerHTML.replace(" ","")))
应该怎样写?
if(!/^\s*$/.test(table1.rows(i).cells(0).getElementsByTagName("input")[1].value.replace(" ","")))
这样写为什么不正确?