【发布时间】:2010-06-16 21:22:57
【问题描述】:
我有一个带有表单的广告横幅,它由获取此代码并在该网站上放置此横幅的 3rd 方网站所有者使用。
由于一些使用此横幅的网站有一个 <form> 包裹整个网站,我发现横幅表单没有提交它,而是提交了外部表单。
代码如下:
<form onSubmit="return alert('outer form submitted')">
<!-- only if i add this empty form it submits the inner -->
<form></form>
<!-- End Empty form -->
<!-- inner form -->
<form onSubmit="return alert('inner form submitted')" >
<input type="submit" />
</form>
<!--end inner form -->
</form>
如您所见,仅当我在内部 <form> 之前添加一个空的 <form> 时,它会提醒(提交)内部,否则它会提交外部。
为带有表单的网站编写横幅广告的最佳方式是什么?
【问题讨论】:
标签: javascript html forms nested-forms