2
das BetrachtenWie analysiert man eine Javascript-Variable, die in einem anderen Dokument deklariert ist?
Ich habe ein externes Dokument in HTML-Variable gespeichert:
var html="<!DOCTYPE html>\n<html>\n<head>\n<title>My Title</title>\n<script type=\"text/javascript\">\nvar my_var=\"12345\";\n</script>\n</head>\n<body>\n<div>\n<span>hello div</span>\n</div>\n</body>\n</html>";
Zum Lesen einfache geben wir diese Variable in die Konsole kann:
console.log(html)
Dies würde Ausgabe:
<!DOCTYPE html>
<html>
<head>
<title>My Title</title>
<script type="text/javascript">
var my_var="12345";
</script>
</head>
<body>
<div>
<span>hello div</span>
</div>
</body>
</html>
Mit Jquery war ich ein ble, um die Werte von dom-Elementen zu erhalten und zu manipulieren.
Zum Beispiel ich den Inhalt Spanne lesen konnte:
console.log($('span',html).text());
Welche ausgeben würde:
hello div
Doch es mir noch unklar ist, wie die Variablen zuzugreifen.
Mit JQuery und Javascript zur Verfügung,
Was wäre der beste Weg, um den Wert von my_var abzurufen?
Die "Variable" existiert erst, wenn Sie 'eval()' den Inhalt des '
Ich glaube, ich dann mit regex gehen würde, weil eval offensichtlich unsicher ist.
Quelle
2017-12-28 14:47:54 Anonymous