ciao a tutti,
avrei bisogno di intercettare l'evento (se esiste) che corrisponde alla scelta di una delle opzioni di una select, anche se non modifica il campo. Esiste un evento? O altrimenti come posso fare?
Grazie
ciao a tutti,
avrei bisogno di intercettare l'evento (se esiste) che corrisponde alla scelta di una delle opzioni di una select, anche se non modifica il campo. Esiste un evento? O altrimenti come posso fare?
Grazie
Non esiste un evento che scatta se non viene modificata la selezione... forse potresti usare il normale onchange insieme a onblur... per rilevarne la maggior parte
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
beh no, dunque il mio problema è questo:
In un form ho una select dinamica che propone un elenco di clienti, ed un campo text con il quale filtro le options della select ( se inserisco ad es. A mi propone tutto ciò che inizia per A etc...).
La prima option ("selected" per default), è una riga bianca in modo che al caricamento della pagina non ci sia niente di selezionato.
Sull'onchange della select faccio un refresh della pagina, perchè con il valore inserito modifico altri campi...
Se però inserisco un valore nel campo "filtro" e il valore della select è "", vorrei che aprendo la select e riselezionando la prima riga bianca togliesse il filtro inserito, come se avessi modificato il campo.
Grazie!
Come dire che vuoi intercettare se la selezione e` caduta sulla prima option:
<select ... onchange="if(this.selectedIndex==0) ....;">
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
si, è la prima opzione ma sull'onchange non funziona (non fa niente) perchè il valore non del campo non è variato.![]()
ciao
Allora non riesco a capire cosa vuoi.
Tiro ad indovinare:
sostituisci l'evento onchange con l'evento onblur (stesso argomento)
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
scusa, probabilmente non riesco a spiegarmi o la domanda è fuori dal mondo.
Io volevo solo riuscire a intercettare il click che "apre" il menu a tendina (select), e la selezione di uno dei valori (options), anche se il valore non viene cambiato e il focus rimane sul campo select.
In ogni caso, grazie.
Ciao
L'evento che tu chiedi e` onfocus
Non so se e` saggio usarlo, ma puoi provare (lo script parte comunque) - eventualmente puoi usare due eventi: onfocus e onchange (che fanno partire lo stesso script).
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Se uso l'onfocus mi parte lo script appena clicco sul campo anche senza aprire la "tendina" e scegliere un valore.
Beh forse è meglio che mi arrendo, non vorrei "rompere" più di tanto!
Grazie tante lo stesso
Ciao
prova anche onmouseup
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum