2012-05-27 2 views
0

У меня есть функция, которая должна считывать данные из файла в переменнуюПроверьте содержимое переменной Javascript после некоторых действий

Я хочу знать действительность чтений и было интересно, есть ли способ, которым я мог бы рассмотреть содержимое переменной после действия загрузки было выполнено.

function handleFileSelect(evt) { 
    var files = evt.target.files; // FileList object 
    // Loop through the FileList 
    for (var i = 0, f; f = files[i]; i++) { 

     var reader = new FileReader(); 
     parser=new DOMParser(); 
     // Closure to capture the file information. 
     reader.onload = (function(theFile) { 
      return function(e) { 
       // Print the contents of the file 
       // var span = document.createElement('span'); 
       xmlDoc=parser.parseFromString(e.target.result,"text/xml"); 
       try{ 
        DistributomeXML_Objects=xmlDoc.documentElement.childNodes; 
       }catch(error){ 
       DistributomeXML_Objects=xmlDoc.childNodes; 
       } 
       //document.getElementById('list').insertBefore(span, null); 
      }; 
     })(f); 

     // Read in the file 
     //reader.readAsDataText(f,UTF-8); 
     reader.readAsText(f); 
    } 
    //xmlDoc.getElementsByTagName("distributome").item(0).appendChild(node); 


    traverseXML(false, null, DistributomeXML_Objects, distributome.nodes, distributome.edges, distributome.references, distributomeNodes, referenceNodes); 
} 

Я хочу, чтобы проверить, если xmlDoc является действительным. Что было бы хорошим способом сделать это без использования операторов печати.

+0

Вы имеете в виду без ' console.log'? Зачем? –

ответ

2

Вы можете использовать консоль и журнал содержимого переменных с помощью

console.log("my variable content",variable); 

вы можете увидеть его в консоли браузера с помощью Firebug или родной консоли хрома или оперы ...

+0

Что вы используете для своего развития? –

+0

Я просто использую Chrome - есть ли у вас предложения? –

+0

хорошо хром-консоль отличная, но я предлагаю вам использовать fire fox с firebug addon, посмотрите на него, вы можете увидеть больше функций, которые вы можете отлаживать по javascript-коду, шаг за шагом, с ним –

Смежные вопросы