2017-06-02 5 views
0

クラス名が文字列 "bzeytq"で始まる要素を選択するjavascriptコードが必要です。たぶん完全なクラス名は "bzeytqsXAl0a4TF2EK1PC _3cTEY2txA4EJKTiaTADaE"ですが、検索変数としてクラス名の先頭を保存し、検索変数を使用してクラス名で要素を探したいとします。名前はいくつかの特定の文字列で始まるjavascriptの要素を選択する方法?

このような何か: 'className' の

search_str = "bzeytq" 
itemName = document.querySelectorAll(search_str)[0].innerText; 

それは(次の構文$で特定のクラスを対象とする "bzeytqsXAl0a4TF2EK1PC _3cTEY2txA4EJKTiaTADaE"

+0

[クラスプレフィックスによるCSSセレクタはありますか?](https://stackoverflow.com/questions/3338680/is-there-a-css-selector-by-class-prefix) –

+0

wを確認するあなたの疑問にお答えしますか? –

+0

'querySelectorAll( '[class^="' + search_str + '"]')' – adeneo

答えて

1

使用jQueryのような完全クラス名を持つ要素を選択する必要があります)

関連する問題