Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    312

    XMLDOM controllare se il valore di un nodo è uguale a null

    Ciao ragazzi,

    il mio codice ASP legge da un file xml i valori del nodo "user_id" presente,

    Non riesco a capire come fare per controllare se la variabile nodo_user_id contiene qualcosa oppure no. sapete darmi una dritta??


    <script language="JavaScript">
    var nome_file_xml;
    nome_file_xml = "<%=nome_file_xml%>";
    var xml_doc = new ActiveXObject("Microsoft.XMLDOM");
    xml_doc.async = false;
    xml_doc.load(nome_file_xml);

    var i, n_elems

    nodo_user_id = xml_doc.getElementsByTagName("user_id");
    user_id = (nodo_user_id[0].firstChild.nodeValue);

    </script>



    io ho provato a inserire un IF in questo modo .......

    nodo_user_id = xml_doc.getElementsByTagName("user_id"); +
    if (nodo_user_id != "" ){
    user_id = (nodo_user_id[0].firstChild.nodeValue);
    user_id = (nodo_user_id[0].firstChild.nodeValue);
    }

    ...... ma ho come messaggio di errore:

    "NUMERO ERRATO DI ARGOMENTI O ASSEGNAZIONE DI PROPRIETA' NON VALIDA"

  2. #2
    ma stai lavorando lato client (in tal caso hai sbagliato forum) o lato server?

    a parte questo nella if puoi controllare la length oppure se è null, ma non ha senso verificare se un oggetto è uguale ad una stringa vuota.

    xxx

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.