Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353

    Selezionare un campo form da un menu a tendina

    Ok, forse sono stato un po vago nel nome del 3d
    Il probleema e`questo:
    Io ho un menu a tendina, dove si sceglie il nome del campo di testo in cui si vuole che venga eseguita l'azione, data da un pulsante

    ecco il codice:
    codice:
    		function ins_link() {
    		var url = prompt("Url link:");
    		var colonna = window.document.formulario.col.value;
    		var testo_uno = window.document.formulario.colonna.value;
    		alert(testo_uno);
    		}
    nella variabile colonna, si sceglie il campo di testo che si vuole usare.
    test_uno invece vuole memorizzare nella variabile il contenuto del campo testo scelto

    il problema è qua
    codice:
    		var testo_uno = window.document.formulario.colonna.value;
    colonna dovrebbe essere la variabile, ma me la prende come se fosse un elemento del form chiamato colonna

    Non saprei come ovviare al problema, per questo mi sono rivolto a voi

    Ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    se colonna e' la variabile sotituisci a colonna nella riga che hai riportato
    codice:
     
    elements[colonna]
    il value dell' option selezionata in un menu' a tendina cmq e'
    codice:
    document.nomeForm.nomeSelect.options[document.nomeForm.nomeSelect.selectedIndex].value
    ciao

  3. #3
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    grazie per la risposta!

    document.nomeForm.nomeSelect.options[document.nomeForm.nomeSelect.selectedIndex].value
    non era
    document.nomeform.nom_elemento_form.value?

    funziona alla perfezione...
    domani provo e faccio sapere se funziona
    ciauz
    e grazie ancora

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il value dell' option selezionata in un campo select conviene ricavarlo cosi' se ti interessa mantenere retro-compatibilita'
    ciao

  5. #5
    Utente di HTML.it L'avatar di adiumx
    Registrato dal
    Jan 2005
    residenza
    Zurigo
    Messaggi
    353
    che significa retro-compatibilità ?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    compatibilita' (almeno potenziale, potresti nello stesso script usare altre istruzioni non retro-compatibili) con browser vecchi o estinti (x es.: IE4 o Netscape4)
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.