好吧,我正在构建我的角度应用程序。我将大约前100个字符的内容插入到Facebook分享的“description”meta标签中,但存在问题。它还将DOM html元素添加到描述中。所以,Facebook的描述是这样的(SRY,它在爱沙尼亚语):如何从字符串中删除html DOM元素(使用JavaScript)?
“满谷VOIBmängida库斯alkoholiga VOI ILMA莽käibjärgmiselt:< OL> < LI>Kõikidelemängijateleantakse paber(soovitatavalt < IMG类=“lightbox_image”src =“img/article_pictures/post_it_note.jpg”alt =“”> < span class =“lightbox_link”onclick =“open_lightbox(this)”> kleepuv便签</span>)ja ... “
你可以在这里进行测试: http://vivule.ee/2
我试着删除以前生产要素把它们插入元标签,但我只能删除这么多。
这里是我如何删除BR标签的例子:
var original_description = $scope.game.description;
original_description = original_description.replace(/<br>/g,"");
但如何将消除这样的事情: “< IMG类=” lightbox_image” SRC = “IMG/article_pictures/post_it_note.jpg” alt =“”>“,有没有比正则表达式更容易的方法?