Bottone di opzione>>casella di testo

villato1

Nuovo Utente
20 Giu 2007
7
0
0
39
Padova
Ciao a tutti...
nel mio script ho inserito una serie si option button e vorrei che nella stessa pagina ci fosse una casella di testo che è visibile solo quando viene opzionato il bottone giusto, se mi sposto da tale opzione non devo più vedere la casella di testo.
Qualcuno sa come fare?

Grazie
 
Non ho la più pallida idea di cosa sia un bottone di opzione (cos'è?!), se vuoi posso mostrarti il codice da usare in caso che si spunti un campo "checkbox" oppure un campo "radio".
Ma in entrambi i casi non c'è bisogno di utilizzare php, basta utilizzare una piccolissima funzione in javascript.
 
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function showTextField(w)
{
	var radio = document.getElementById(w.id);
	var text = document.getElementById('text');

	if (radio.value == 'ciao')
	{
		text.style.display = 'block';
	}
	else
	{
		text.style.display = 'none';
	}
}
</script>
</head>

<body>
<input type="radio" name="radio" id="radio" value="ciao" onclick="showTextField(this);" /> 
<input type="radio" name="radio" id="radio2" value="jacoz" onclick="showTextField(this);" /> 
<input type="text" name="text" id="text" style="display: none;" />

</body>
</html>
 

Discussioni simili