两个很小的问题,请各位大哥帮忙? 有一表格1.点击一行,弹出对话框"你点击的是第几行"?2.当某一行第二列的值为空时,又操作下一行时,提示上一行的值不能为空? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!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=utf-8" /><title>无标题文档</title></head><body><table id="myTab" width="409" border="1"> <tr> <td width="8">1</td> <td width="168"> <input type="text" value="1111" /> </td> <td width="211"> </td> </tr> <tr> <td>2</td> <td> <input type="text" /></td> <td> </td> </tr> <tr> <td>3</td> <td> <input type="text" /></td> <td> </td> </tr></table></body><script>var objTab = $("myTab");var i;function $(objID){ return document.getElementById(objID);}function trFun(trObj){ for(i=0;i<objTab.rows.length;i++) { if(objTab.rows[i] == trObj) { alert("这是第" + (i + 1) + "行"); return ; } }}function txtFun(trObj){ var txtObj; if(trObj.parentElement.parentElement.previousSibling) { txtObj = trObj.parentElement.parentElement.previousSibling.cells[1].firstChild; } if(txtObj && txtObj.value == "") { alert("上一行不能为空"); txtObj.focus(); }}for(i=0;i<objTab.rows.length;i++){ objTab.rows[i].onclick = new Function("e","trFun(this)"); objTab.rows[i].cells[1].firstChild.onfocus = new Function("e","txtFun(this)");}</script></html> 如何在ExtJS的toolbar按钮按下时生成一个小窗口 百度地图坐标点的偏移纠正 求一正则表达式 为什么这个非贪婪的也匹配成功 if(!(/^(http|https):\/\/.+/.test(Trim(fieldName.value))))这样验证怎样改一下 忽略http的大小写 一个窗口关闭问题!(IE 5.0) 郁闷加班:求教一个小问题! 树型结构的实现 请各位帮我提出更好的方法 如何定时关闭无框窗口?高分相赠! 为什么点击事件绑定不上??? 谁知道 _ 在JAVACRIPT 中代表什么意思?急求高手!!! 谁知道怎么能在页面上显示矢量图(.cdr),能不能给段源码作参考,在线等答
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<table id="myTab" width="409" border="1">
<tr>
<td width="8">1</td>
<td width="168">
<input type="text" value="1111" />
</td>
<td width="211"> </td>
</tr>
<tr>
<td>2</td>
<td>
<input type="text" /></td>
<td> </td>
</tr>
<tr>
<td>3</td>
<td>
<input type="text" /></td>
<td> </td>
</tr>
</table></body><script>var objTab = $("myTab");
var i;
function $(objID)
{
return document.getElementById(objID);
}function trFun(trObj)
{
for(i=0;i<objTab.rows.length;i++)
{
if(objTab.rows[i] == trObj)
{
alert("这是第" + (i + 1) + "行");
return ;
}
}
}
function txtFun(trObj)
{
var txtObj; if(trObj.parentElement.parentElement.previousSibling)
{
txtObj = trObj.parentElement.parentElement.previousSibling.cells[1].firstChild;
}
if(txtObj && txtObj.value == "")
{
alert("上一行不能为空");
txtObj.focus();
}
}
for(i=0;i<objTab.rows.length;i++)
{
objTab.rows[i].onclick = new Function("e","trFun(this)");
objTab.rows[i].cells[1].firstChild.onfocus = new Function("e","txtFun(this)");
}</script>
</html>