CheckBox che attiva Textfield

frankiedeguello

Utente Attivo
24 Mag 2005
42
0
0
45
Ciao a tutti, ci metto del mio!

<HEAD>
function attiva()
{
var AttivaCheckBox= window.document.modulo.nomecheckbox.checked

if(AttivaCheckBox == true)
{
window.document.modulo.nometextfield1.disabled = false;
}
else
{
window.document.modulo.nometextfield1.disabled = true;
}
}
</HEAD>

<BODY>

<form name="modulo" method="post" action="">
<input type="checkbox" name="nomecheckbox" value"checkbox" onClick="attiva()">
<input type="text" name="nometextfield1" size="10" disabled="1">
</form>

</BODY>


a presto... :byebye:
 
Ultima modifica:

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
frankiedeguello ha scritto:
Ciao a tutti, ci metto del mio!

<HEAD>
function attiva()
{
var AttivaCheckBox= window.document.modulo.nomecheckbox.checked

if(AttivaCheckBox == true)
{
window.document.modulo.nometextfield1.disabled = false;
}
else
{
window.document.modulo.nometextfield1.disabled = true;
}
}
</HEAD>

<BODY>

<form name="modulo" method="post" action="">
<input type="checkbox" name="nomecheckbox" value"checkbox" onClick="attiva()">
<input type="text" name="nometextfield1" size="10" disabled="1">
</form>

</BODY>


a presto... :byebye:

Aggiungo un pezzo diminuendo la fatica di dover mettere il puntatore nella casella di testo:
Codice:
---------------------------------------------------------
<HEAD>
<script type="text/javascript">
function attiva()
{
var AttivaCheckBox= window.document.modulo.nomecheckbox.checked

if(AttivaCheckBox == true)
{
window.document.modulo.nometextfield1.disabled = false;
window.document.modulo.nometextfield1.focus();
}
else
{
window.document.modulo.nometextfield1.disabled = true;

}
}
</script>
</HEAD>

<BODY>

<form name="modulo" method="post" action="">
<input type="checkbox" name="nomecheckbox" value"checkbox" onClick="attiva()">
<input type="text" name="nometextfield1" size="10" disabled="1">
</form>

</BODY>
---------------------------------------------------------
Complimenti frankiedeguello, mi è capitato spesso di dover fare una cosa simile ma non sapendola fare mi arabattavo in altri modi piu elaborati.:byebye:
 

Vale_Barbato

Utente Attivo
15 Set 2005
465
0
0
Complimenti a tutti...
Però volevo dirvi una cosa, perchè non fate in modo che tali codici li comprendono anche inesperti e quindi inserire dei commenti nel codice per le varie descrizioni delle funzioni???

Che ne dite, è o non è una buona idea!

Ciao e buona Domenica a tutti :)
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Vale_Barbato ha scritto:
Complimenti a tutti...
Però volevo dirvi una cosa, perchè non fate in modo che tali codici li comprendono anche inesperti e quindi inserire dei commenti nel codice per le varie descrizioni delle funzioni???

Che ne dite, è o non è una buona idea!

Ciao e buona Domenica a tutti :)

<HEAD>
<!--COMINCIA LO SCRIPT CHE VA MESSO TRA <HEAD> E </HEAD>-->
<script type="text/javascript">
//viene creata la funzione
function attiva()
{
//viene assegnato alla variabile AttivaCheckBox la checkbox
var AttivaCheckBox= window.document.modulo.nomecheckbox.checked
//se il valore della checkbox è vero/1/selezionata
if(AttivaCheckBox == true)
{
//il campo testo NON viene disabilitato
window.document.modulo.nometextfield1.disabled = false;
//e grazie a focus() il cursore appare x magia nel campo testo
window.document.modulo.nometextfield1.focus();
}
//se invece il valore della checkbox è falso/0/deselezionata
else
{
//il campo testo viene disabilitato(non puoi scriverci dentro)
window.document.modulo.nometextfield1.disabled = true;

}
}
</script>
</HEAD>

<BODY>
<!--
IL FORM SI CHIAMA "modulo" SENNO' JAVASCRIPT NON SA CHE DEVE APPLICARE QUELLA FUNZIONE AD ESSO, STESSA COSA LA CHECKBOX CHE SI CHIAMA "nomecheckbox" E IL CAMPO TESTO CHE SI CHIAMA "nometextfield1".
onclick="attiva()" SERVE X FAR PARTIRE LA FUNZIONE SOPRA CREATA QUANDO SI CLICCA SULLA CASELLA
-->
<form name="modulo" method="post" action="">
<input type="checkbox" name="nomecheckbox" value"checkbox" onClick="attiva()">
<input type="text" name="nometextfield1" size="10" disabled="1">
</form>

</BODY>
Accontentata;)
 

Vale_Barbato

Utente Attivo
15 Set 2005
465
0
0
Bhee grazie del pensiero, ma non serviva a me, mentre può essere utile ai lettori del forum :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
T [Javascript] un controllo con checkbox che non... controlla... Javascript 3
ivarello Checkbox che disattiva input Javascript 3
D Checkbox che abiliti un altro checkbox Javascript 4
D checkbox che non si carica Flash 4
M javascript che disabiliti i checkbox selezionati Javascript 0
V Checkbox che abilita/disabilità menu a tendina HTML e CSS 20
MarcoGrazia jquery validate() controllo checkbox jQuery 2
M form con checkbox PHP 8
D Come gestire un singolo checkbox PHP 10
S Selezionare e deselezionare checkbox Javascript 0
S [PHP] Come mantenere selezionato checkbox dopo aver cliccato submit PHP 7
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
M [HTML] consiglio su label e checkbox riguardo l'allineamento HTML e CSS 2
P [PHP] Controllo al checkbox privacy PHP 6
C [PHP] Checkbox in tabella PHP 7
M [Visual Basic] Cambiare lo stato in checked delle checkbox richiamando dati dal database Visual Basic 6
M [Visual Basic] Creare checkbox dinamicamente in TabControl Visual Basic 1
L [PHP] CHECKBOX DA SELEZIONARE IN UNA TABELLA PHP 4
T [PHP] Checkbox E Valori Multipli In Una Colonna PHP 1
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
C [Javascript] Mostrare un div cliccando una checkbox Javascript 0
G [Javascript] Selezionare una checkbox in maniera condizionata Javascript 5
A [Javascript] Impostare immagine sfondo da checkbox, sito web Javascript 1
M PHP - Checkbox - Mysql PHP 2
Monz94 [Javascript] [HTML] Creare Checkbox o Radio con Immagini Javascript 0
M [PHP] Far rimanere biffata checkbox dopo aggiornamento pagina PHP 24
ientii [PHP] Gestione CheckBox PHP 1
bubino8 [PHP] Variabile da multipla Checkbox PHP 2
E [PHP] valore checkbox PHP 1
M PHP/SQL Inserire più valori in una colonna di tipo integer - Checkbox - PHP 3
M [PHP] Checkbox e valori multipli in una colonna PHP 10
M [HTML] Problema Checkbox HTML e CSS 3
A [HTML] Checkbox non visibili su tutti i browser HTML e CSS 3
F Alert selezione checkbox jQuery 6
U [PHP - RISOLTO] Tabella dinamica: colonne selezionate da checkbox PHP 40
M [Javascript] Deselezionare checkbox Javascript 1
giancadeejay [PHP] INSERT into tabella tramite scelta checkbox PHP 0
giancadeejay [PHP] checkbox ad ogni riga estratta dal db PHP 13
Fede72 Controllare le checkbox con PHP PHP 6
L [PHP] selezionare righe di una tabella con le checkbox e cancellarle PHP 2
M [PHP] Checkbox: inserimento nel db e lettura dal db PHP 20
R checkbox in un form Presentati al Forum 4
krm91 [Javascript] Checkbox e print Javascript 0
P [PHP] checkbox e sua memorizzazione nel db PHP 31
W formail con checkbox asp Classic ASP 19
M form php con checkbox PHP 4
S Assegnare valori mysql a checkbox PHP 0
S inserimento valori checkbox in db Classic ASP 4
J mostra/nascondi immagine in base al checkbox Javascript 1
A Aiutino su PHP e MySQL [Checkbox] PHP 2

Discussioni simili