Java:Jick函数不会触发Wicket按钮的onclick事件

时间:2018-02-21 11:56:43

标签: javascript java wicket

我有一个Javascript功能,可以在一个按钮上触发" onclick"事件

<input type="button" value="Verify" id="b1" onclick=myFunction() />

我需要在Wicket中的另一个按钮onSubmit()方法中禁用此按钮。为此,我想我会使用setEnabled(false)。但是如果我用Wicket绑定按钮,HTML中的onclick事件就不会触发。

HTML:

<input type="button" wicket:id="verify" value="Verify" id="b1" onclick=myFunction() />

爪哇:

public class MyPanel  extends Panel {
    public MyPanel(...){
        // other components

        Button verify = (Button) new Button("verify");
        verifyThumb.setEnabled(true);

        // other components
    }
}

我需要调用Javascript函数以及禁用按钮。

2 个答案:

答案 0 :(得分:1)

简单:

<input type="button" wicket:id="verify" value="Verify" id="b1" onclick="myFunction()" />

你必须在onclick函数周围加上引号

答案 1 :(得分:1)

请验证输入标记。你错过了&#34;&#34;对于onclick事件。

<input type="button" wicket:id="verify" value="Verify" id="b1" onclick="myFunction()" />