Olá estou com o seguinte problema, estou desenvolvendo portlets, e no momento estou precisando de um campo para que o usuario digite a data de nascimento, e automaticamente seja colocadas as barras / ex : dd/mm/aaaa , tentei ultilizar mascara .... este mesmo codigo fora de um portlet funciona, mas dentro de um nao, sou iniciante em portlets, gostaria de saber oque devo fazer
segue o codigo
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects/>
<script language="JavaScript">
function mascaraData(campoData){
var data = campoData.value;
if (data.length == 2){
data = data + '/';
document.forms[0].data.value = data;
}
if (data.length == 5){
data = data + '/';
document.forms[0].data.value = data;
}
}
</script>
<form>
<input type="text" name="data" onkeypress="mascaraData(this);" maxlength="10">
</form>