Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ao estudar sobre as webstandards, descobrí que o atributo name utilizado nos campos dos formulários está sendo inutilizado. O correto agora é usar o atributo id.
Exemplo Errado:
<form name="form" method="post" action="teste.html">
<label>Texto de teste:</label>
<input name="tx_texto"< type="text" size="50" maxlength="50" />
<br />
<br />
<input type="submit" name="button" value="Enviar" />
</form>
Exemplo Correto:
<form id="form1" name="form1" method="post" action="">
<label>Texto de teste:</label>
<input type="text" id="tx_texto" size="50" maxlength="50" />
<br />
<br />
<input type="submit" id="button" value="Enviar" />
</form>
Sendo assim, tenho a seguinte dúvida:
Como é possível resgatar os dados por um formulário se os campos não possuem o atributo name?????
Ok, com javascript é possível através do comando getElementById. Mas como é possível fazer isso com php ????? Pois o php usa a o comando $_POST['campo'] e este comando só recupera os valores dos campos que possuem o atributo name.
Carregando comentários...