Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola Pessoal,
Alguem sabe me orientar como devo colocar um js para que ao ser executado o formulário após a validação, seja aberto com uma função do tipo:
window.open("Sample.htm",null,"height=200,width=400,status=yes,toolbar=no,menubar=no,location=no");
Quando coloco isso no action dá erro. Preciso de umas direções pois não sei pra onde correr.
Obrigado a todos desde ja
Obs.: Do jeito que está em baixo, a resposta acontece em outra janela, mas o objetivo é manter a página atual e abrir numa outra pequena.
<form method="post" action="[http://www.urldedestino.com/form.php?form=2"](http://www.urldedestino.com/form.php?form=2) id="frmSS2" onSubmit="return CheckForm2(this);">
<table border="0">
<tr>
<td>Nome:</td>
<td><input type="text" name="CustomFields[1]" id="CustomFields_1_2" value=""></td>
</tr><tr>
<td>Email:</td>
<td><input type="text" name="email" value=""></td>
</tr><input type="hidden" name="format" value="h">
<tr>
<td></td>
<td>
<input type="submit" value="ok">
</td>
</tr>
</table>
</form>
<script language="javascript">
function CheckMultiple2(frm, name) {
for (var i=0; i < frm.length; i++)
{
fldObj = frm.elements*;*
fldId = fldObj.id;
if (fldId) {
var fieldnamecheck=fldObj.id.indexOf(name);
if (fieldnamecheck != -1) {
if (fldObj.checked) {
return true;
}
}
}
}
return false;
}
function CheckForm2(f) {
if (f.email.value == "") {
alert("Por favor, digite seu email.");
f.email.focus();
return false;
}
* var fname = "CustomFields_1_2";*
* var fld = document.getElementById(fname);*
if (fld.value == "") {
alert("Por favor, digite seu nome.");
fld.focus();
return false;
}
return true;
};
</script>
Carregando comentários...