<html:submit
property = "buttonClicked"
styleClass = "buttonEnabled"
value = " Search"
onclick="this.form.submit(); this.disabled=true; this.value='Searching'"
onclick="return rfqValidation();"/>
这是我在按钮点击上的验证。 但只有一个验证工作正常。 如果我把它们放在一起就是验证,但在那个表格提交之后我已经给出了this.form.submit()。 有任何建议,请使用html:submit。
答案 0 :(得分:0)
@Rajesh是对的
或在单个onclick中执行此操作。我认为你不能在单个标签中有多个onclick。
<html:submit
property = "buttonClicked"
styleClass = "buttonEnabled"
value = " Search"
onclick="this.form.submit(); this.disabled=true; this.value='Searching';return rfqValidation();"/>
答案 1 :(得分:0)
onclick属性返回当前元素的click事件处理程序代码。 source
因此,当您执行第二次onclick
赋值操作时,会将新的匿名函数分配给onclick
属性。因此,您必须将它们包装在同一个函数调用中。