Итак, у меня есть очень простая HTML-страница под названием Terms.html. Вот результат:Анализ текстовых данных HTML в массиве javascript
Museums, Parks, Railroads and Trains, Shopping, Theatres
и вот код:
<!DOCTYPE html>
<html>
<body> Museums, Parks, Railroads and Trains, Shopping, Theatres </body>
</html>
Теперь я использую JQuery $ метод .get получить эту HTML страницу:
<!doctype html>
<html lang="en">
<head>
<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
</head>
<body>
<script>
var tags = [ "String1", "String2"];
$.get("Terms.html", function(data, status) {
<!-- -->
$(result).html(data);
alert("Status: " + status);
});
</script>
<p>Search terms are: <span id="displayterms"></span></p>
<div id="result"><div>
</body>
</html>
Я хочу сделать, это разобрать Museums, Parks, Railroads and Trains, Shopping, Theatres
в отдельные строки и добавить их в мой массив var tags
. Любые идеи о том, как я могу это сделать? Благодаря
Как я могу получить строку из HTML?- это фактический открытый текст или код для html? – user1282637
@David Lounsbrough Это будет трюк. однако, поскольку он уже имеет метки в своем массиве и хочет добавить, вы должны, вероятно, сделать var var2 = data.split (,); foreach (var i = 0; i
somethinghere
Не забудьте указать пробелы после каждой запятой и удалить слово и. –