Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite!!
tinha ressucitado um topico ontem, mas resolvi criar um novo hj;
Tenho o seguinte codigo em php:
<form <?php print $txtactlist;?> name="form" method="POST" onsubmit="return(val(this))">
<?php
if ($c > 0)
{
print "<td width=\"50%\">";
print "<div id=\"dsc\" class=\"titprd\">";
print "$rs[2]";
print "</div>";
print "<div class=\"foto\">";
print "$lnk<img src=\"thumb.php?img=$rs[1]\" alt=\"image\" /></a>";
print "</div>";
print "<div id=\"cps\" style=\"padding:2px 5px 5px 135px; font-size:11px; margin:-90px 10px 0px 10px;\">";
print "$txtqtd<br>";
print "<input type=\"text\" align=\"left\" id='qtd".$i."' name=\"grupo[ $rs[2] ]\" value=\"\" size=\"8\" onkeypress='return block(event)' maxlength=\"6\"/>" ; #onkeypress='$val(this,".$i.")'
print "</div><br /><br /><br /><br />";
print "<ul class=\"menu\">";
print "<li> <a href=\"#\"> </a> ";
print "<em> $rs[3]</em>";
print "</li>";
print "</ul>";
print "</td>";
$c++;
$i++;
?>
e a seguinte validacao pra js
function val(form)
{
var grp = <?php print $_POST['grupo [$rs2]'];?>.value;
alert(grp);
if(grp.value.length < 1)
{
alert('Campo deve ser preenchido!');
return false;
}
return true;
}
ele faz o q eu quero, ou seja nao submete o form qdo o campo esta vazio, mas tbm nao envia qdo o campo esta preenchido, to fazendo alguma kk que nao to conseguindo pegar o value do campo.
alem de que, preciso submeter o form se pelo menos um campo for preenchido, ou seja, nao eh obrigatorio, mas se nenhum for
preenchido exibe a msg..
Alguem pode dar uma luz??
Agradecimentos antecipados!!
[]`s..
Carregando comentários...