No.4ベストアンサー
- 回答日時:
#3 です。
scriptコードにミスがあったので、修正しました。
<p id="Yen">¥200</p>
<script type="text/javascript"><!--
var str = document.getElementById('Yen').firstChild.nodeValue;
if (str.indexOf('\u00A5') !== -1) {
alert('あるよ');
}
//--></script>
No.5
- 回答日時:
別解で。
var YEN=String.fromCharCode(165);
//var YEN=unescape('%A5');
if(a.indexOf(YEN) > 0){
未検証です。
バックスラッシュと円マークの文字コードが違うのは他の方が説明されているとおりです。
変数aの生成(代入)の仕方次第では、
if(a.indexOf('¥') > 0){
としないと行けないかもしれません。
(調べてみたところ、innerHTMLでもinnerText/contentTextのどちらも、実体参照を文字に変換した後の物を取得するようです。)
この回答へのお礼
お礼日時:2010/10/15 09:22
if(a.indexOf('¥') > 0){
ではうまくいかなかったのですが、
キャラコードで判別することは出来ました!
No.3
- 回答日時:
¥ は '\u00A5' です。
\ ('\u005C') と等価ではありません。
<p id="Yen">¥200</p>
<script type="text/javascript"><!--
var str = document.getElementById('Yen').firstChild.nodeValue;
if (str.indexOf('\u00A5')) { alert('あるよ'); }
//--></script>
10.5 Named character references — HTML5 (including next generation additions still in development)
http://www.whatwg.org/specs/web-apps/current-wor …
No.2
- 回答日時:
>変数aに入れる文字列の内容はこちら側ではいじれない
そうなると単純処理ではむりですね。
\マーク+数字はある種のエスケープシーケンスになり8進数の200、
すなわち10進数の128のコードとして認識されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(gooサービス) ブログ投稿時の絵文字使用について 2 2023/07/21 14:55
- Excel(エクセル) スプレットシートの関数 3 2023/04/07 11:49
- YouTube YouTubeで検索履歴とは別に虫眼鏡マークでその時の検索ワードと関係のないワードがでてくるのですが 2 2022/07/16 11:35
- ノートパソコン 外付けHDDがDからEに変わってしまいました。元に戻したいです。 2 2022/04/04 14:45
- Windows 8 bingのアイコン削除方法 2 2023/03/13 09:31
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Mac OS Macのショートカットの省略形 2 2023/01/26 03:22
- Excel(エクセル) エクセルでA列セル内で折り返すことなく、文字列を、B列C列・・・側に一行に 2 2022/07/23 02:02
- LTE 自宅PCでWi-Fi接続マークが接続されているのに地球儀マークになっていても問題ないですか 3 2022/06/13 09:06
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
イベントハンドラを使わずに実...
-
location.hrefが動かない・・・
-
【Javascript】Cookie有効期限
-
<a href="#" …>の意味を教えて...
-
ハイパーリンクに下線を表示す...
-
javascriptでalertの文字列をコ...
-
bodyにidをつける理由は何ですか?
-
別ページのインラインフレーム...
-
複数のJavascriptを1つのscrip...
-
別ファイルのfunctionの読み込み方
-
Javascriptでのツリーメニュー...
-
スクロールバーのスクロール量...
-
小窓を表示する時に、必ず右上...
-
親タブから子タブ開いて親タブ...
-
<body>内のJavascriptでCSSを読...
-
Dreamweaver で 外部JSを読み込...
-
window.openで同画面遷移しない
-
外部ドメインjavascriptとの通信
-
【javascript クロスブラウザ...
-
新しいウィンドゥを最大化で立...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ページ内文字列の置換について
-
明日の日にちを表示するときは
-
document.getElementById
-
カウントダウンとカウントアッ...
-
外部javascriptファイルをjavas...
-
木曜日に日付を更新
-
javascriptで変数を組み込みたい
-
CGIフォーム一定時間過ぎる...
-
'<SCR' + 'IPT>' なぜ分割?
-
htmlとjavascript
-
javascriptで質問です。
-
JavaScriptが有効な場合のみ表...
-
location.hrefが動かない・・・
-
HTML画面上で文字の大きさを変...
-
javascriptで取得したurlの情報...
-
history.back スクリプトオフ...
-
getElementsByClassName()
-
¥マークの検索について
-
Cookieの回数で閲覧制限、javas...
-
1から100までの平方根を表示す...
おすすめ情報