javascript里面的参数也用动态生成就可以啦!
解决方案 »
- js 压缩, 打包问题。
- 问个压缩的问题
- 关于JS和CSS结合的一个问题
- 仿google搜索,成功了,但不支持键盘操作
- 正则表达式a.?b与a.??b之间的区别是什么?
- 我想做Google Base发帖时自动选择下拉,不知道怎么做,谢谢
- 关于Javascript特效
- ProgressBar控件怎么应用?
- 那为高手知道关于javascript中窗口与frame的关系。
- JAVA SCRIPT有校验是不是日期的函数吗?
- (高分)一个报表,显示多条查询结果,能否做到点击某一报表列名区域就可以控制重新排序,如同outlook的收件箱效果,点击发件人,时间等列可
- 在javascript中的函数中如何设置<input type="text">,让它不能写入
----------
为什么不可以模拟发出Tab键,您“需要处理下一个控件(或上一个控件)的内容”也不应该在上一个控件里控制啊,而是应该在需要处理内容的控件是加一个onfocus事件。
formname.elements[i+1]就是下一个控件
JK_10000(JK1) 我明白你的意思,但是
“而是应该在需要处理内容的控件是加一个onfocus事件。”我处理数据并不需要控件的ONFOUS事件,不能解决下面的问题:对页面上所有的编辑框的数据求和
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<form name="form1" method="post" action="">
<input type="text" name="textfield" onfocus="alert(event.srcElement.type)">
</form>
</body>
</html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body>
<form name="form1" method="post" action="">
<input type="text" name="textfield" onfocus="alert(event.srcElement.tagName)">
</form>
</body>
</html>
但是下一个找不到
在你的控件的 onchange或你想要的事件中添加 onchange="haha(this)" 就可以对下一个元素进行操作了function haha(selfobject){
for (var i = 0; i<Form1.elements.length;i++)
{
if (selfobject != Form1.elements[i])
{
continue;
}else
{
Form1.elements[i+1].value=selfobject .value;
alert("Found!");
break;
}
}