1

I have to replace Text inside HTML. When I looked ViewSource of the page I found this html tag. Now I need to replace text "Respuesta" with "Responder". I am using SharePoint CEWP webpart for this. What is the code I need write to replace this text?

<div><a id="ReplyLink3" href="" ONCLICK="javascript:GoToPage('');return false;" target="_self"><img id="replyButton" border="0" align="middle" alt="Respuesta" src="/_layouts/images/reply.gif">&nbsp;<NOBR><b>Respuesta</b></NOBR></a><
4

2 に答える 2

2

あなたは具体的にjQueryを求めたので、他に太字のテキストがないと仮定して、ここにjQueryがあります。Next Siblings Selectorを使用します。<b>div の子としてアイテムがもうない場合にのみ機能します。

$(document).ready(function() {
    $("$replyButton ~ b").text("Responder");
});
于 2010-04-30T15:39:16.370 に答える
1

replace() JavaScript メソッドを使用した別のアプローチ:

$('#ReplyLink3').parent().html( $('#ReplyLink3').parent().html().replace(/Respuesta/gi,'Responder') );

セレクターを最適化する必要があるかもしれませんが、これはあなたが探しているものかもしれません:

.replace(/Respuesta/gi,'Responder')
于 2010-04-30T15:45:15.433 に答える