
No.1ベストアンサー
- 回答日時:
>正規表現が分からず
そもそもその部分がどうブレるかがわからないと正規表現を記述しようがないですね
単純に「<span>通常価格</span>:0 円」と完全一致するならこんな感じ
<script>
window.onload=function(){
var n=document.getElementsByTagName("span");
var reg=new RegExp("<span>通常価格</span>:0 円","g");
for(var i=0;i<n.length;i++){
var txt=n[i].innerHTML;
if(txt.match(reg)){
n[i].innerHTML=txt.replace(reg,"hoge");
}
}
}
</script>
test
<span class="ranking">
test<span>通常価格</span>:0 円test
test<span>通常価格</span>:1 円test
test<span>通常価格</span>:0 円test
</span>
test
0円が10円とか1,000円とか変わるとか、spanにclassがついていたり、
半角スペースや改行がはいるなど想定されるなら工夫が必要
それと、普通出力前のサーバーサイドのプログラムで処理することなので
javascriptで変更するような処理ではないのでは?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「nullまたはオブジェクトでは...
-
HTML:Tableタグに対し、JavaScr...
-
ActiveXobjectが作成できない
-
<a>タグのテキストを取得
-
javascriptでスロットゲームを...
-
配列の大括弧と丸括弧はどう違う?
-
idを使わずにonclickで自身の要...
-
jspからjavascriptの変数引継ぎ
-
javascriptで複数キーワード検...
-
C#で、ContextMenuStripに動的...
-
Linux バイナリ実行できない "...
-
window.openでタイトル名の指定
-
VBAでIEのボタンを押してメッセ...
-
JavaScriptで日付を取得したいです
-
Boolean型配列中のTrueの有無を...
-
C#OpenCv V4にのエラーに関する...
-
JavaScriptとHTMLの課題です
-
IEでF12を押さないとjavascriptが…
-
Latexに関する質問です。
-
マウスでポイントすると説明を表示
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ActiveXobjectが作成できない
-
onchangeイベントを使ってspan...
-
innerHTML実行後のイベント
-
重複しないくじの作り方がわか...
-
javascript の 命令文の記述で...
-
<a>タグのテキストを取得
-
javascriptで自動計算フォーム...
-
マウスストーカーやクリックで...
-
任意の座標をクリックさせるには
-
javascriptの質問です
-
配列の大括弧と丸括弧はどう違う?
-
appendChildがieだとできない??
-
HTML:Tableタグに対し、JavaScr...
-
[初心者]javascriptのfor文でな...
-
javascriptを使ったページ内の...
-
「nullまたはオブジェクトでは...
-
JavaScriptによるundefined判定...
-
javascriptで編集可能不可能の...
-
【Tabキー】特定の範囲内だけで...
-
getElementsByClassについて
おすすめ情報