Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027

    Problema con campo xml vuoto.

    Ciao ragazzi, avrei bisogno di un aiutino.

    Nel mio codice faccio le seguenti cose:

    Apro il file xml e poi
    codice:
    var titoloXML = xmlDocument.getElementsByTagName('TITOLO');
    titolo= titoloXML[numeroFilm].childNodes[0].nodeValue;
    ..
    ..
    ..
    function(titolo);
    Il problema è che se nel campo titolo dell'xml non ho niente (cosa che può avvenire) ottengo il seguente errore:

    codice:
    Errore: titoloXML[numeroFilm].childNodes[0] has no properties
    Ho provato a testare se la suddetta variabile sia nulla, ma mi da lo stesso errore, come mi devo comportare?

    Grazie.

    ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    un blocco try / catch?

    codice:
    var titoloXML = xmlDocument.getElementsByTagName('TITOLO');
    var titolo;
    try {
    
       titolo = titoloXML[numeroFilm].childNodes[0].nodeValue;
    
    } catch(exception) {
    
       alert(exception +"Titolo vuoto?");
       titolo = "";
    }
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    grazie!

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.