どうすることも、本当に簡単に行うことがjQueryのを必要とするものではありません。以下は、純粋なJavaScriptの例です。私は '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.
は今すぐにSRC属性を言います。私が最初にそうのようなDOM要素になるだろう:で何を取得するために今すぐ
var domObject=document.getElementByID('someLink')
/*$('someLink') is jQuery equivalent*/
属性私はこれが戻ってくるdomObject.getAttribute('src')
を使用したいと述べ、「JavaScriptを:警告( 『!のHello World』)」
最後に私はすべてを一緒に持ち、単に私が探しているものを検出し、それを空にする機能を持っています。
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