Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    crezione options in combo, argomento non valido :(

    codice:
     for(i = 0; i < xmlDoc.childNodes.length; i++)
        {
            var objNewOption = document.createElement("OPTION");
            docCombo.options.add(objNewOption);
            objNewOption.text = xmlDoc.childNodes[i].lastChild.text;
            objNewOption.value = xmlDoc.childNodes[i].firstChild.text;
        }
    ciao, non riesco a capire cosa c'è che non và in questo ciclo.. al secondo giro infatti mi viene fuori una eccezione: "htmlfile: Argomento non valido" sulla riga docCombo.options.add(objNewOption);
    non riesco a capire dov'è il problema
    Voglio l'alt+s anche per FF

  2. #2
    mi verrebbe da provare così:



    var objNewOption = document.createElement("OPTION");

    for(i = 0; i < xmlDoc.childNodes.length; i++)
    {
    docCombo.options.add(objNewOption);
    objNewOption.text = xmlDoc.childNodes[i].lastChild.text;
    objNewOption.value = xmlDoc.childNodes[i].firstChild.text;
    }

    non ho tempo di provarlo però...
    ...::: DESIDERARE E' UMANO :::...
    ...::: POSSEDERE E' DIVINO :::...
    ...::: HAVE A NICE DAY :::...
    (¯`·.¸¸.->ĐĮ ĦΞŁŁ<-.¸¸.·`¯)
    http://www.djhellclub.com

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    a dire il vero ho già provato in questo modo, ma niente..
    cmq in questo modo ho l'impressione che andrei ad aggiungere la stessa istanza dell'oggetto OPTION a tutte le option aggiunte alla combo.. non sò c'è una certa ridondanza che mi fà alzare le mani dalla tastiera
    cmq, pur non capendo perchè non funzioni il codice sopra.. ho risolto facendo così:
    codice:
     docCombo.options.add(new Option(xmlDoc.childNodes[i].lastChild.text, xmlDoc.childNodes[i].firstChild.text));
    mah.. misteri js
    Voglio l'alt+s anche per FF

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