javascript - 有没有办法获取 Struts 表单中的第一个字段?

标签 javascript html

我想要做的是给予第一个字段焦点,但由于名称是动态生成的,我需要一种方法将焦点属性设置为第一个字段。是否有像 form.field[0] 这样的占位符或类似的东西?

最佳答案

我会设置字段 styleid 并在页面加载后引用它。

JSP:

<html:text styleId="tofocus" property="prop" name="<%=dynamic %>" /> 

JavaScript

function setFocus()
{ 
    document.getElementById('tofocus').focus();
}

window.onload = setFocus;

关于javascript - 有没有办法获取 Struts 表单中的第一个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8658005/

相关文章:

javascript - WordPress 插入新数据后刷新表

javascript - 正则表达式替换为关联数组(正则表达式模式)

javascript - 如何在bootstrap中制作覆盖导航栏

html - 如何调用 Delphi 程序来生成 HTML 页面内容

jquery - 我怎样才能通过jquery延迟自动播放音频/html5

javascript - 带有可编辑弹出窗口的自定义剑道网格顺序

javascript - FireFox 与 Webkit/IE 不同的 onchange 行为

html - 如何使用 CSS3 只显示 3 行

java - 从 JSP 重定向

html - 带有 svg 的对象标签填充了整个网页