我有一个包含JSON对象的数据文件,用于在我的网站上加载数据。我想知道是否有办法使用Javascript查找和删除可能在段落内容中的任何标记。
编辑:我在本地使用把手。
示例:
{
'foodType': 'breakfast bar',
'title': 'granola Bar',
'ingredients': 'oats, sesame seeds, sulphites, almonds <script>console.log("executed!")</script>, cashews, soy, stabilisers. May contain traces of peanuts, milk and other gluten cereals.'
},
我正在显示如下内容:
for (var j=0; j<ingredientsList.length; j++){
var ingredients = $('<p/>');
ingredients.append(ingredientsList[j]);
$('.ingredients-sentences').append(ingredients);
}
如何在构建我的成分段落之前找到我的内容中的标记并将其删除?
我尝试了下面的内容,但感觉我现在正在转圈:
if (ingredientsList.indexOf('<script>') > 0) {
var start = ingredientsList.indexOf('<script>');
var end = ingredientsList.indexOf('</s');
ingredientsList.slice(start, end);
}
有什么建议吗?
答案 0 :(得分:0)
正如cschuff所说......
ingredients.text(ingredientsList[j]);