87,997
社区成员




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb18030" />
<title>Untitled Document</title>
<script type="text/javascript" language="javascript">
function chkonclick(o)
{
var tt=o.getElementsByTagName("input");
for(var i=0;i<tt.length;i++)
{
if(tt[i].type=="checkbox")
{
var ocka=tt[i].onclick;
ocka+="";
var str=ocka.substring(23,ocka.length-1);
if(ocka.indexOf("abc")=="23")
{
alert(str); //可以得到正确的方法
str; //这样为什么不行呢?该怎么办才可以?
abc("这是测试的^_^"); //如果直接把方法写在这里就可以。
}
}
}
}
function onctr(o)
{
var t=document.getElementById(o).getElementsByTagName("tr");
for(var i=0;i<t.length;i++)
{
t[i].onclick=function()
{
chkonclick(this);
}
}
}
function abc(str)
{
alert(str);
}
</script>
</head>
<body><table width="90%" border="1" cellspacing="1" cellpadding="1" id="datatable">
<tr>
<td><input type="checkbox" onclick="abc(0)" value="0" /></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><input type="checkbox" onclick="abc(1)" value="1" /></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<script language="javascript" type="text/javascript">
onctr("datatable");
</script>
</body>
</html>