View Full Version : Html/php checkbox
uffanoia
20-06-2007, 21:03
Ciao
volevo sapere se è possibili aggiungere elementi in una pagina(nella stessa pagina) dopo che si è selezionato un checkbox.
cioé se prima ho
NomeBox Box
dopo che l' ho selezionato venga
NomeBox Box
OpzioneAggiuntiva
ciao
volevo sapere se è possibili aggiungere elementi in una pagina(nella stessa pagina) dopo che si è selezionato un checkbox.Certo che si può fare, basta usare Javascript (e non c'entra nulla con PHP e relativamente poco con HTML). Le possibilità sostanzialmente sono due: creare "al volo" il nuovo elemento e inserirlo nel DOM (e al contrario toglierlo dal DOM) oppure più semplicemente nascondere o visualizzare l'elemento quando serve.
Volendo scegliere la seconda strada (che è più semplice), ecco un esempio:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Prova</title>
<script type="text/javascript">
<!--
function chk1_clicked ()
{
if (document.form1.chk1.checked)
document.form1.txt1.style.display = "block";
else
document.form1.txt1.style.display = "none";
}
//-->
</script>
</head>
<body>
<form name="form1">
<input type="checkbox" name="chk1" onclick="chk1_clicked()">Opzione
<br>
<input type="text" name="txt1" size="20" style="display:none">
</form>
</body>
</html>
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.