2016-10-24 3 views
-1

Ich muss eine JavaScript-Datei im HTML-Code hinzufügen und muss die Ausgabe der hinzugefügten JavaScript-Datei in der HTML-Seite abrufen. Bitte helfen Sie mir, ich bin stecken und das ist mein HTML-Code:Ausführen einer JavaScript-Datei im HTML-Code

<!DOCTYPE html> 
<html> 
    <body> 
     <script src="tst.js"> 
     </script> 
    </body> 
</html> 

Und das ist mein JavaScript-Code:

var mysql = require('mysql'); 
var connection = mysql.createConnection({ 
    host : 'host', 
    user : 'user', 
    password : 'pass', 
    database : 'db', 
    insecureAuth : 'true' 
}); 
connection.connect(); 
var json = ''; 
connection.query('SELECT * FROM SmartAG AS readings ORDER BY Timestamp DESC', function(err, rows, fields) { 
    if (err) throw err; 
    console.log('The solution is: '); 
    console.log(rows[0]); // results are coming here. 
    json = JSON.stringify(rows[0]); 
    console.log(json); 
    //output.innerHTML = JSON.stringify(json) 
}); 

connection.end(); 

ich jede Ausgabe auf der HTML-Seite bin nicht mit dem zusätzlichen Skript bekommen Datei. Können Sie mir helfen?

+0

Überprüfen Sie die Konsole auf Fehler. –

+0

ich bekomme fehlerfreie Ausgabe in der Konsole und Ausgabe sind im JSON-Format werden Sie mir vorschlagen, wie diese Ausgabe auf HTML-Seite abrufen –

+0

@samir js Code muss nicht in einer [selbst-ausführenden] -Funktion zu laufen und nur braucht in doc bereit sein, wenn es das DOM aktualisiert. –

Antwort

0

Sie erhalten einen Fehler in der Konsole, wenn Sie Ihren Code ausführen:

Uncaught Reference: require nicht definiert ist

Ich habe die js-Datei nur enthalten alert ("Test") geändert; und es lief gut.

Es ist die require-Methode, die Sie verwenden, das ist kein JavaScript das ist Node.js glaube ich.

Edit: Nachdem ein wenig Forschung scheint es, als ob es mehrere Dritte sind Funktionen erfordern, so dass es der Fall sein sollte, die man Ihre nach der Suche nach und einschließlich der Bibliothek

+0

http://StackOverflow.com/Questions/9901082/what-is-this-Javascript-require –

+0

Lesen Sie bei der Rückkehr in den obigen Link –

Verwandte Themen