无法在html:text中调用javascript函数

时间:2015-11-24 10:14:22

标签: javascript struts-1

我正在使用struts 1。 我有一个像这样的文本框

<html:text name="test" property="testProperty" size="10" onBlur="someJavascriptFunc()"  /> 

在编译时抛出错误

Attribute onBlur invalid for tag text according to TLD

我怎样才能侵犯这个javascript函数?

2 个答案:

答案 0 :(得分:1)

在JavaScript代码中尝试此操作

var x = document.getElementsByName("test")[0];
x.Attributes.Add("onBlur", "javascript:return someJavascriptFunc()");

答案 1 :(得分:0)

我检查了documentation,发现其实际为onblur

当我将功能名称onBlur更改为onblur时,它有用。