Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Gestione Options

  1. #1

    Gestione Options

    codice:
    function openLinkInOpener(idCat,testoMicro)
    { var completed = false;
      for(var i=0; i<=window.opener.document.microactivityForm.categorie.length; i++)
      { if(window.opener.document.microactivityForm.categorie.options[i].value == idCat)
        completed = true;
      }
      if (completed)
      { window.opener.document.microactivityForm.categoria.value = idCat;
        window.opener.document.microactivityForm.submit();
        window.opener.focus();
      
      }
    }
    questa è una mia funzione JS messa in una popup.
    categorie è un oggetto di tipo SELECT on 5 options
    categoria è un campo INPUT

    window.opener.document.microactivityForm.categorie .options[i].value mi da un errore: has no proprties..

    suggerimenti?

    grazie
    Flickr .:. Work In Progress

    Non lasciare la mia mano, ovunque sarai, con chiunque ti accompagnerai. Non dimenticarti di me, ne morirei.

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao delfina blu,

    nel ciclo for vai oltre le options esistenti
    fa così
    codice:
    for(var i=0;i<window.opener.document.microactivityForm.categorie.options.length; i++)

  3. #3
    Grazie, per precisione bastava soltanto togliere l'uguaglianza dalla condizione di ciclo.

    Ciao
    Flickr .:. Work In Progress

    Non lasciare la mia mano, ovunque sarai, con chiunque ti accompagnerai. Non dimenticarti di me, ne morirei.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.