你在做什麼甚至沒有一些真正需要jQuery來輕鬆完成。以下是純JavaScript中的一個示例。
HTML
<a id="someLink" src="javascript:alert('hello world!')">LINK THAT DOES STUFF</a>
//how an image tag can have a JS src is beyond me.
現在,如果我想看看像'的JavaScript中的關鍵字,說SRC屬性。我首先得到的DOM元素,像這樣:
var domObject=document.getElementByID('someLink')
/*$('someLink') is jQuery equivalent*/
我們得到什麼在所述屬性我會用domObject.getAttribute('src')
將返回「的javascript:(‘!你好世界’)警報」
最後我會有一個把所有東西放在一起的功能,並簡單地檢測我在找什麼並清空它。
function getRidofJavascriptInSrc(object){
a=object.getAttribute('src');
if(/javascript/i.test(a)) //this is REGEX, it will look for the keyword JavaScript and run statement if true
{object.setAttribute('src')=""}
}
getRidofJavascriptInSrc($('someLink'));
爲什麼在客戶端而不是在服務器(後端)上使用PHP來完成?你想要做什麼,通過JS解析HTML內容... – feeela
希望你需要所有這些發生在你的開發階段,而不是在運行時! – hop
http://stackoverflow.com/questions/8342298/how-to-find-replace-html-with-javascript – hop