私は、サーバー側からdivにいくつかのhtmlを追加しています。私はそのHTMLからすべてのアンカータグを削除したいが、ボタンをクリックするとそのHTMLをサーバーに送り返すときにテキストを保存したい。アンカー要素をサーバー側から削除しました
以下私は、サーバーからのdivに追加していHTMLです:
<p>
<strong><u>Database Decommission Notice – IMPORTANT NOTIFICATION</u></strong>
</p>
<p>
<strong>FOLLOWING DATABASE(S) ARE SCHEDULED TO BE DECOMMISSIONED in 4 WEEKS </strong>
</p>
<p>
<strong><a href="#">Why have you received this email?</a></strong>
</p>
<p>
<a href="#">You are receiving this email as because you are an ITAO/ITAO delegate/CSM/CSM-1/key technical contact for database(s) that are scheduled to be decommissioned by 30. Below are the applications you have been identified.?</a>
</p>
誰かがこれを達成するために助けてくださいことはできますか?
編集: 私はアンカータグを選択することさえできないことに気付きました。この完全なHTMLをサーバー側から追加したので、私はそれがわかりません。私はこれを試したが、ループの中には入っていない。
$('#btnSaveTemplate').click(function() {
var emailbody = $('#divEmailBody');
var atag = emailbody.children('a[href=#');
$(atag).each(function() {
alert($(this).contents());
});
});
私はそれを試みたが、アンカータグはまだ残っている。私はこの全体のHTMLをdivに追加しています(divはrunat = server)サーバー側から(asp.net code behind) – Prabi
それは私のためにうまくいきます。クライアント側ですべてを行う場合は、https://jsfiddle.net/ny0qg4q3/ – j08691
を参照してください。 – Prabi