Eu preciso usar uma função js para formatar um campo, estou fazendo assim:
Função:
function formatar(src, mask) {
var i = src.value.length;
var saida = mask.substring(0,1);
var texto = mask.substring(i)
if (texto.substring(0,1) != saida) {
src.value += texto.substring(0,1);
}
}
TextField:
<ww:textfield name="'empresa.endereco.cep'" onkeypress="formatar(this, '#####-###')" maxlength="8" theme="'simple'"/>
Mas o HTML gerado pelo webwork fica assim:
<input type="text" name="empresa.endereco.cep" id="save_empresa.endereco.cep"/>
Ou seja, ele não renderiza o atributo onkeypress.
Alguém sabe como resolver isso ?
Valeu!