Originariamente inviato da Vivio
Ecco la soluzione per quanti si trovassero ad aver la necessità, come è capitato al sottoscritto, di nascondere il campo di input "nome" quando viene cliccato il radio button per la ricerca di Persone Giuridiche (le società hanno solo una denominazione, mentre le persone fisiche hanno un cognome ed un nome) lo script è cross-browser, vediamo la funzione Javascript
<script language="javascript" type="text/javascript">
function showhide(wat) {
var nascondi = null;
nascondi = document.getElementById('nascondi');
if (wat == "show") {
nascondi.style.display = "";
}
else if (wat == "hide") {
nascondi.style.display = "none";
}
}
e di seguito il codice HTML :
<form method="post" name="ricerca" action="quellochevuoitu.php">
<p align="center">Selezionare Persone Fisiche (P) </p>
<input type="radio" name="tipo" value="F" onclick="showhide('show');">
- Persone Giuridiche (S)
<input type="radio" name="tipo" value="G" onclick="showhide('hide');">
Cognome
<input type="text" name="cognome" maxLength="40" size="20">
Nome
<div id="nascondi" style="display;">
<input type="text" name="nome" maxLength="50" size="20">
<input type="submit" name="invia" value ="Cerca !">
Tutto chiaro ?
Peccato non poter dare consigli ai moderatori........ si offendono......