在输入框的onfocus事件中记录此输入框<input type="text" onfocus="window.inputObj = this'">这样,点击按钮时就可以从全局变量window.inputObj中去到了,记得使用完把window.inputObj = null;
解决方案 »
- 注册时,未同意协议书,下一步按纽不可用,用JS怎么实现啊?
- 如何验证一个textbox里面输入的是有效的身份证号码和信用卡号码?
- 求大楚网首页广告:JS调用flash并加链接的方法!(精)
- 为什么火狐FF不支持音频视频播放器?
- 给出一个日期,要取得所给出日期的周一时间,怎么取?
- 如何javascript对Table进行隐藏(asp。net)
- 框架里某一个页面里有一个层,程序控制这个层显示时,如何让这个层在整个框架上显示,而不是在只在这个页面显示
- javascript 如何实现对服务器控件操作?
- 关于文本格式化的问题
- 没学过JS,现在急用,求大神解释这段代码
- 关于动态设置 iframe 的 scrolling 值?
- 怎样用Javascript实现同时按住shift+F+L+U打开新的窗口?
<STYLE>
input{width:70px; border:1px solid black;}
</STYLE>
<BODY>
<TABLE width="70%" id="fillTable" bordercolor="#CCCCCC" border="1" cellspacing="0" cellpadding="0">
<TR>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
</TR>
<TR>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
</TR>
<TR>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
</TR>
<TR>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
</TR>
<TR>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
<TD><INPUT onFocus="window.inputObj = this"/></TD>
</TR>
</TABLE><p>
<INPUT type="button" value="向下填充" onClick="fill()" >
<script language="javascript">
function fill()
{
if(!window.inputObj)
return;
var oTable = document.all.fillTable;
var oTdIndex = window.inputObj.parentNode.cellIndex;
for(var i=0; i<oTable.rows.length; i++)
{
for(var j=0; j<oTable.rows[i].cells.length; j++)
{
if(j == oTdIndex)
oTable.rows[i].cells[j].children[0].value = window.inputObj.value;
}
}
}
</script>
</BODY>