Salve a tutti o/
Ho la leggera impressione di aver provato a realizzare una cosa che non si può fare...però vorrei esserne certo per arrendermi e prendere un'altra via.
Il mio problema è questo:
ho una funzione javascript ( funzioneA() ) che al suo interno richiama un'altra funzione che però ha un nome che cambia grazie all'uso di php, quindi può essere funzioneB1 o B2 o B3 e così via.
Ora, per dire all'interno della funzioneA il nome attuale della funzioneB1/2/3.. ho pensato di utilizzare il value di un input hidden che cambia ogni volta come la funzioneB stessa; poi richiamare questo value come variabile "nomefunzione" (quindi var nomefunzione = document.getelementbyid("inputhidden").value; ) nella funzioneA().
A questo punto ho pensato felicemente che se scrivessi tipo
funzioneA() {
var nomefunzione = document.getelementbyid("inputhidden").value;
"funzioneB"+nomefunzione;
}
"funzioneB"+nomefunzione; l'avrebbe preso come nome della funzioneB che cambia e l'avrebbe fatta partire, ovviamente non funge.
C'è una sintassi particolare per compiere questo tipo di operazione o è impossibile?
D: help me please.

Rispondi quotando