文字列「Done successfuly」がウェブページのどこかに表示されているとします。この文字列がJavaScriptのみを使用しているかどうかを知る方法はありますか?おかげさまで Javascript:Webページにテキストが存在するかどうかを確認する方法
答えて
詳細が参考になります。より良い方法があるかもしれません。あなたはIDまたはクラス名を知っているか、そうでない場合は、直接テキスト(例えばh1#someHeading span ...
)含まれている要素を選択することができる場合、あなたはおそらくそれを行う必要があります
if (
(
document.documentElement.textContent || document.documentElement.innerText
).indexOf('Done successfuly') > -1
) {
// Do something...
}
:しかし、これはあなたが提供した最高の与えられたどのような情報であり、それはより性能が高く、一般的にはよりクリーンなアプローチになります。
EDIT注目すべき点:このアプローチでは、SCRIPTタグとSTYLEタグ内のテキストも選択されますが、これはおそらく必要ではありません。 textContent
とinnerText
には、ブラウザ間でさまざまな違いがあります。 See this for more info。
はうまく動作します、ありがとう:) – Sam
@ user2348365これがあなたの質問に答えるなら、それを示すために左のチェックマークを使います。回答者に感謝し、サイトをきれいに保ちます。 – ahsteele
素敵なツイッター移転! :)) – DrStrangeLove
するTry .search()このような 何か:innerHTMLプロパティの
document.body.innerHTML.search("Done successfully!");
またはその代わりに、何を求めている、または何をしようとしたわからないのTextContent
document.bodyには "match"というプロパティはありません。代わりにinnerText(またはtextContent)を使用してください。 –
'body'は' match'という名前の関数を含んでいません。正規表現で使われている 'String.match'を考えていますか?もしそうなら、 'body'は確かに文字列ではありません。 –
申し訳ありませんが、自分のミスを見つけて別のソリューションに編集しました – Milchkanne
- 1. Selenium - リストボックスにテキストが存在するかどうかを確認する方法
- 2. ページが存在するかどうかを確認する方法?
- 3. iFrameページが存在するかどうかを確認する
- 4. Nunit C#テキストがWebページ上に存在するかどうかを確認する方法
- 5. 現在アクティビティインスタンスが存在するかどうかを確認する方法
- 6. テキストがすでに存在するかどうか確認する
- 7. CloudKitゾーンが既に存在するかどうかを確認する方法
- 8. ワークシートがExcelファイルに存在するかどうかを確認する方法
- 9. ユーザプロバイダデータベースにユーザが存在するかどうかを確認する方法
- 10. テーブル(エンティティ)がRavenDBに存在するかどうかを確認する方法
- 11. if/elseにタグが存在するかどうかを確認する方法
- 12. テーブルがmssqlに存在するかどうかを確認する方法
- 13. インスタンスがXFormsに存在するかどうかを確認する方法は?
- 14. Firebaseにデータが存在するかどうかを確認する方法
- 15. アクティビティがアンドロイドに存在するかどうかを確認する方法
- 16. アイテムがCache(System.Web.Cache)に存在するかどうかを確認する方法?
- 17. ファイル名が既に存在するかどうかを確認する方法?
- 18. トピックがMQTTに存在するかどうかを確認する方法は?
- 19. パラメータがPythonに存在するかどうかを確認する方法
- 20. フェニックスルータにルートパスが存在するかどうかを確認する方法
- 21. RMysqlにテーブルが存在するかどうかを確認する方法
- 22. Twilio.Deviceハンドラが既に存在するかどうかを確認する方法
- 23. redux-formにエラーが存在するかどうかを確認する方法
- 24. キーワードがアクセスクエリに存在するかどうかを確認する方法
- 25. シェルスクリプトにファイルが存在するかどうかを確認する方法
- 26. ディレクトリがApplescriptObjcに存在するかどうかを確認する方法
- 27. Firebaseにユーザ名が存在するかどうかを確認する方法
- 28. windowsstore appにファイルが存在するかどうかを確認する方法
- 29. データベースがSQL Serverに存在するかどうかを確認する方法?
- 30. ユーザーがデータベースリストに存在するかどうかを確認する方法
を使用して... – Neal
はい、ありますそれはあなたがしようとしていることに対して、おそらく最良の解決策ではありません。あなたの完全な問題とこれまで解決しようとしてきたことを説明することは、より有用かもしれません。 –
このサイトの目的は、書いたコードを修正するのに役立ちます。最初の部分は、コードを書く必要があります。私たちには方法があります。 – Cam