Analise o código JavaScript contido no arquivo HTML seguinte:
O bloco de código mostra o uso de expressão regular para validar a entrada de
<!DOCTYPE html>
<html>
<head> <title>Exemplo</title> </head>
<body>
<script type="text/javascript">
var re = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-
]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
function verificar() {
if (re.test(document.frmCliente.txt.value)) {
return true;
} else {
alert("Não é um valor válido.");
document.frmCliente.txt.focus();
return false;
}
}
</script>
<form name="frmCliente" action="dados.php"
onsubmit="javascript:return verificar();">
<label>Campo: </label>
<input type="text" size="30" name="txt" /><br />
<input type="submit" value="Salvar" />
</form>
</body>
</html>
<html>
<head> <title>Exemplo</title> </head>
<body>
<script type="text/javascript">
var re = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-
]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
function verificar() {
if (re.test(document.frmCliente.txt.value)) {
return true;
} else {
alert("Não é um valor válido.");
document.frmCliente.txt.focus();
return false;
}
}
</script>
<form name="frmCliente" action="dados.php"
onsubmit="javascript:return verificar();">
<label>Campo: </label>
<input type="text" size="30" name="txt" /><br />
<input type="submit" value="Salvar" />
</form>
</body>
</html>
O bloco de código mostra o uso de expressão regular para validar a entrada de
Provas
Questão presente nas seguintes provas
Analista Judiciário - TI/Análise de Sistemas
70 Questões