• ベストアンサー

javascriptでタイトルタグ取得後の文字の変換について

はじめまして。 javascriptでタイトルタグを取得し、そこから特定の文字を除いて表示するということをやりたいのですが、たとえば次のような具合です。 「AABBCC」というタイトルがあったとしら、 1.javascriptで「AABBCC」を取得 2.javascriptで「AA」という文字列を排除し「BBCC」に 3.htmlのとある箇所に「BBCC」を書き出し という流れです。 知識をお持ちの方、ご教授いただけますでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

1.documentオブジェクトのtitleプロパティ http://msdn.microsoft.com/ja-jp/library/cc392248.aspx 2.Stringオブジェクトのreplaceメソッド http://msdn.microsoft.com/ja-jp/library/cc409988.aspx 3.「とある箇所」がどこかによります。 テキストボックスならvalueプロパティですが、Tableのセル、Labelの中身なんかだと、innerTextあたりです。 http://msdn.microsoft.com/ja-jp/library/cc427917.aspx

popoco9898
質問者

お礼

ありがとうございます。 以下でできるようです。 word = document.title; word = word.replace(/あいうえお/,""); document.write(word); 同じような悩みを持った方のために一応記しておきます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • javascriptでtextareaの文字列を取得したいです。

    javascriptでtextareaの文字列を取得したいです。 textareaで入力された文字列から半角括弧でくくられた文字列を、半角括弧付きで取得したいです。 例 あいうえお かき(くけ)こ さしすせそ この場合、(くけ)が取得したい文字列です。 正規表現を使えば取得できそうなのですが、 詳しく分からないので教えてください。 よろしくお願いいたします。

  • javascriptでブラウザに表示されている文字列を取得したい

    javascriptでブラウザに表示されている文字列を取得したい 宜しくお願いします。 javascriptを使って、現在表示されているブラウザの文字列を取得する方法はありますか? ソースから取得したり、出来そうな気がするのですが、検索しても方法が見つかりませんでした。 もしくは、ブラウザのセキュリティで出来ないのでしょうか?

  • javascriptでクエリ文字列を取得できますか?

    javascriptでURLの末尾に付与した?以降の文字列、いわゆる"クエリ文字列"を取得する事は出来ますか? 出来る場合、構文を教えて下さい。

  • JavaScript 文字列の取得方法

    JavaScriptで動的に生成したテーブル内のノードにある文字列を取得しようとしています。 IEだと下記の方法で取得できます。 var lineTitle = document.getElementById("title"); var lineTitleStr = lineTitle.outerText; しかし、FirefoxだとouterTextをサポートしていないので取得できません。 outerTextをinnerHTMLやvalueとして試しましたが、取得できませんでした。 一番良いのは、IEとFirefoxのどちらでも取得できる方法を教えて頂く事ですが、Firefoxで取得できる方法を教えて頂いても助かります 。 大変困っています。どうぞ、宜しくお願いします。

  • javascriptでサイトの文字列の取得方法

    今javascriptをやっていて別フレームのサイトから文字列を取得できないか試しています プログラムの参考にしたサイトは、ここ http://fayn.s59.xrea.com/x/tips/javascript/js1.php なんですが、右フレームと左フレームがあって、右には文字があり、左にはボタンがあります。 右で文字を適当にドラッグして選択しておきます、そのまま、左にあるボタンをクリックすると選択した文字列を取得できるという仕組みです。 これを右フレームの内容をサンプルではなく、一般的なwikipediaとかにすると、文字列の取得が出来なくなってしまうのです。 これはプログラム上制限されているのでしょうか?それとも出来る方法はあるのでしょうか もし、お分かりになるのであるならば教えて欲しいです よろしくお願いします

  • Javascript、CSS 特定文字に色つけ

    Javascript、CSS どちらでも良いのですが、 特定の文字列が入った場合、文字の色を変更する、という事はできないでしょうか? (文字列は動的に変化するhtmlなのですが、ある特定文字が入った場合は 目立たせたいので、上記の事ができれば…と思います) どうぞよろしくお願い致します。<(_ _)>

  • 🟥Javascriptを教えて下さい

    TamperMonkeyで特定のWebページを改造して注意書きなどをしようと考えています。 ❶指定した特定文字列の文字色・背景色を変更するjavascriptを教えてください。 ❷指定した位置などに、特定の文字列を入力するjavascriptを教えてください。 (ミスしないように注意書きするメモ書きのような形) ❸もしWebページ自体を開いた瞬間にメモ書きが表示されるような拡張機能があれば教えてください

  • javascriptで要素の文字列の取得方法

    現在、javascriptとgreasemonkeyを勉強中なのですが、以下のソースでp要素の文字列?にある一部分を取り出して、 他サイトに繋がるリンクを作成したいと思っています。 XPathを使用して、タグ自体は取得できたのですが、サンプルソースの「ほげほげ」部分はどうしたら、取得できるのでしょうか? XPathを使用しなくても取得できるでしょうか? また、「ほげほげ」から○○部分を取り出したいのですが、取り出したい物はページごとに違うのでどのようなコードを書けばいいか分かりません。 しかし前後の文字列は一定です。 サンプルソース <html> <body> <div><p>ほげほげ○○</p></div>  :  : ほげほげ部分は、実際はクエリにたいに「search?p=hogehoge&type=&id=○○」となっています。 説明不足でわかりにくいとは思いますが、ご教授よろしくお願いします。

  • 変数に指定文字列が含まれるときの処理

    ある変数$Exampleに"AABBCC"の文字列が含まれているとします。 if文で$ExampleにAAかCCが含まれるときの処理をひっかけたいのですが、 可能な関数はありますでしょうか。 ご存知の方、宜しくお願いします。

    • ベストアンサー
    • PHP
  • javascriptでの文字列操作

    こんにちは。 javascriptでの文字列操作で躓いてしまったのでご教授ください。 例えば、 var str = "00000"; という文字列があったとして、これの2文字目を”1”に変更したいといった場合、javascriptではどのように操作するのが簡単でしょうか。 phpですと、 $str = "00000"; $str[1] = "1"; といった記述で操作できた記憶があるのですが、調べてみても同様の操作が見当たらず・・・。 文字列を分割して+で足すような感じの処理か、配列にして繰り返し処理といった感じになってしまうのでしょうか。 宜しくお願い申し上げます。