Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Add a select

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    140

    Add a select

    Ciao a tutti.
    In un popup ho questa funzione :
    codice:
    <function addluogo(luogo)
    {
      var q=0;
      window.opener.document.formreg.luogo1.options[0] = new Option(luogo,luogo,true,true);
    }
    <

    e questi link
    codice:
    Ufficio
    codice:
    Casa
    Cliccando su uno dei link mi dovrebbe aggiungere una opzione nel select luogo1 che si trova nell'altra pagina invece non mi aggiunge nulla e mi dice errore di eccezione. Come mai ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Le due pagine provengono dallo stesso dominio?

    Comunque quel [0] non ti fa aggiungere, ma semmai sostituire la prima opzione.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    140
    Si, provengono dallo stesso dominio e lo 0 l'ho messo proprio per sostituire la prima opzione

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sei sicuro della sintasi? Quell'errore potrebbe dipendere anche da un errore di sintassi nella definizione degli oggetti "formreg" e "luogo1" (case sensitive!!).

    Nel documento della opener ci deve essere un
    <form name="formreg">
    con all'interno un:
    <select name="luogo1">

    E` opportuno che all'interno di luogo1 ci sia almeno un'opzione gia` in partenza.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    problema noto, mi risulta non si possa aggiungere un option in quel modo da una popup

    chiaramente risolvi tenendo la funzione che aggiunge option nella principale e richiamandola dalla popup
    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.