Problema Select
Problema Select postato il 09/06/2008 12:34:08 nel forum programmazione, open source e hosting
Salve,
sto creando il file di modifica delle schede del mio GdR, e ho implementato il BBCode per evitare inutili attacchi hacker dovuti alla presenza dei codici HTML attivati nelle schede. Ho creato tutti i bottoni, in cui tu ci clicchi e ti scrive il BBCode in questione, e fin lì ci siamo. Funzionano. Io ora però vorrei far scegliere magari anche la dimensione del testo, ma non con i bottoni, ma ben sì con un SELECT. Così scegliendola ti appare nella textarea come se avessi cliccato su di un bottone. Mi pare che la funzione sia OnChange ma non ne sono sicuro e non sono riuscito a farlo funzionare. Potreste dirmi come fare?
Grazie in anticipo ;-)
Pagine → 1
09/06/2008 12:47:17
darck ha scritto: Salve,
sto creando il file di modifica delle schede del mio GdR, e ho implementato il BBCode per evitare inutili attacchi hacker dovuti alla presenza dei codici HTML attivati nelle schede. Ho creato tutti i bottoni, in cui tu ci clicchi e ti scrive il BBCode in questione, e fin lì ci siamo. Funzionano. Io ora però vorrei far scegliere magari anche la dimensione del testo, ma non con i bottoni, ma ben sì con un SELECT. Così scegliendola ti appare nella textarea come se avessi cliccato su di un bottone. Mi pare che la funzione sia OnChange ma non ne sono sicuro e non sono riuscito a farlo funzionare. Potreste dirmi come fare?
Grazie in anticipo ;-)
In questo link: https://www.gdr-online.com/readforum.asp?id=51768&pag=2 ↗
(https://www.gdr-online.com/readforum.asp?id=51768&pag=2)
C'è come ho risolto il un problema simile al tuo. Devi usare selectedIndex. Ma osserva il codice e ti sarà tutto più chiaro.
Oppure puoi usare la soluzione di hj.
09/06/2008 12:47:37
Devi usare onChange.
onChange="funzione(this.options[this.selectedIndex].value);"
E poi basta farti la funzioncina
function funzione(parametro)
{
Aggiunta="["+parametro+"][/"+parametro+"]";
var testo = document.nomeform.nomeinput.value;
document.nomeform.nomeinput.value = testo + Aggiunta;
}
Almeno spero ^^'
09/06/2008 12:51:37
La funzione già l'avevo fatta, e funziona :-)
Grazie per il supporto, come sempre.
Saluti.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Foundation Galactic Frontier ↗
Tiles Survive ↗
Fallen Gods ↗
Imperion ↗