Newsgroup: it.comp.lang.javascript
Titolo: memorizzare i select php e gestirli con javascript

se ho:
function01()   crea un select01
function02()   crea un select02
è possibile al click su un check visualizzare l'uno e disattivare l'altro?
per ora sto usando dei div con la proprietà display ma devo portarmi dietro
2 box select ;

 2 box select ;
Usa la proprietą display direttamente sulle select, invece che sui div che
le contengono. Non hai bisogno di quest'ultimi.
-- 
~ "When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 le contengono. Non hai bisogno di quest'ultimi.
devo provare; ma dentro a una SELECT ho letto e provatoa nche che non è
possibile usare css;
c'è qualche trucco o alternativa con javascript?
devo applicare style non a tutta la SELECT ma solo alle
option; si puo' fare?

 option; si puo' fare?
No, ma questo non lo risolvi neppure usando i div.


 le contengono. Non hai bisogno di quest'ultimi.
pero' ho sempre 2 select; una 'sopra' e l'altra 'sotto';
pensavo invece a dei passaggi tipo questo:
caricare le 2 select in qualche variabile javascript;
poi da ricreare a volo a seconda del check scelto; 
pero' senza usare la prcedura che con il ciclo ricrea
poi con new Option(par1,par2;) le opzioni di ogni select perchč
le funzioni sono a loro volta compste da altre funzioni;
nonm so se invece si puoo' fare questo
<script onload>
carica in variabile01 la funzione01 php
carica in variabile02 la funzione02 php
visualizza variabile01
</script>
<script javascript>
al click su checkbox:
nascondi variabile01
visualizza variabile02
</script>

 visualizza variabile02
E perché non puoi fare "nascondi select 1, visualizza select 2"?


 nel primo post.
si ora mi riferisco alle option, è una domda diversa rispetto a
quello precedente;
il fatto è che le 2 select che devo usare sono simili solo che differiscono
nelle option, per cui chiedevo se potevo agire su esse..


 possono essere aggirate.
semplice ora ho 2 select le cui option le crea php mediante varie funzioni;
se invece le option le deve fare javascript non è possibile rimettersi a
ricreare la stesas cosa che fa il php;
a meno che non ci sia un modo semplice di èpoter caricare le funzioni php
che creano i select direttamente in una variabile javascript

 nelle option, per cui chiedevo se potevo agire su esse..
Non tramite CSS (soprattutto non in modo crossbrowser). Puoi rimuoverle /
aggiungerle da javascript; ma va visto se ne vale davvero la pena.


 ricreare la stesas cosa che fa il php;
Non vedo perché no. Se anche tu non volessi creare direttamente le select da
PHP, ti basta creare (sempre in PHP) il codice Javascript che le crea. E
avresti risolto.


 avresti risolto.
hai una pagina con esempi o puoi farne uno, mi riferisco a come con il php
si crea codice javascript; inoltre si possono uare anche le funzioni php?

 si crea codice javascript; inoltre si possono uare anche le funzioni php?
Finché sei in PHP ovviamente. Non vorrei che tu avessi qualche confusione in
merito all'uso di linguaggi client e server side; essi agiscono in due tempi
differenti.
Ne abbiamo già discusso con te, in un altro thread, di questo genere di
operazioni (vedi "variabile php da passare ad uno script javascript").
