【发布时间】:2012-01-03 12:32:26
【问题描述】:
我正在使用 Firefox 插件来验证页面上的 html 错误。它显示一个警告:
一个 HTML 标签有一个强制属性,但是这个属性缺失了。
例子:
- 不好:
<form>- 好:
<form action="my_action.jsp">
实际上我把<form></form>标签给了一个名字来作为javascript函数的参数。
代码如下:
<form name="items">
<select name="selectitem" onchange="displayfunc(this.form)">
<option value="1">one</option>
...
<option value="8">eight</option>
</select>
</form>
一切正常,但是那个警告......我应该修复它吗?如果是,那么如何?
顺便说一句,FF 在 stackoverflow 页面上也显示 "<form> 缺少 "action" 属性" 警告。我找到了一个类似的线程required attribute “action” not specified,但是如果表单没有action="",我仍然不确定该怎么办。
【问题讨论】:
-
我只是不使用表单标签... :)(用于单数选择字段)。您可以使用 div 代替 ID