Struts TagLib + <html:checkbox onclick="javascript..."

Olá pessoal!

Estou meio desesperado com uma coisa aqui…

Porque esta linha com o html:checkbox não chama o JavaScript que está na página???
Com o <input type=“checkbox”> funciona normalmente… mas preciso que seja este <html:checkbox>

Codigo:

&lt;td class="table-cel-6" style="width=20"&gt;&lt;html:checkbox name="linha" property="checkBox" onclick="javascript:if(this.checked){SomaTotal(&lt;bean:write name='linha' property='valorReal'/&gt;)} else {SubtraiTotal(&lt;bean:write name='linha' property='valorReal'/&gt;)}; return false;"/&gt;&lt;/td&gt;

Valeu galera!!!