
質問させてください。
現在Javascriptを勉強中です。
クリックさせたいが、click()が動作せず途方にくれております。。。
たとえば、画像1の黄色で囲んだ画像をクリックしたことにするには、どういった記述で動作しますか?
いろいろググッて見ましたが、核心を突いた回答を得ることが出来ませんでした。。。
使用しているブラウザはグーグルクロームです。
Consoleで下記のコマンドを試しましたがダメでした。。。
document.getElementsByClassName('commerceMainImg').click();
Uncaught TypeError: document.getElementsByClassName(...).click is not a function(…)
*これが、たとえば、下記のような記述だと、簡単にクリックを取得できるのですが・・・
<input id="add-to-cart-button" name="submit.add-to-cart" title="ショッピングカートに入れる" data-hover="左から<b>__dims__</b>を選択して<br>ショッピングカートに追加" class="a-button-input" type="submit" value="カートに入れる" aria-labelledby="submit.add-to-cart-announce">
document.getElementById('add-to-cart-button').click();
何卒よろしくお願いいたします。

No.1ベストアンサー
- 回答日時:
getElementsByClassNameが返すのは単独の要素ではなくnodelistです。
https://developer.mozilla.org/ja/docs/Web/API/Do …
クリックする対象を指定する必要がありますので、
getElementsByClassName("hoge")[0]などとしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パラメータから取得した文字をH...
-
追加ボタンを押した際に ok ボ...
-
javascriptでチェックボックス...
-
ボタンで配列に代入
-
JSPファイルにJavaScriptを埋め...
-
WordpressのCocoonというテーマ...
-
JSのボタンを複数う使うには
-
iOSのみダブルタップが必要
-
Kintone(キントーン)でドロップ...
-
jquery 診断コンテンツにチェッ...
-
javascriptのちょっとした動作...
-
JavaScriptのアレンジがしたいです
-
Javaについて教えてください。 ...
-
Javascriptでlocation.hrefが妙...
-
jQueryのdatepickerの日付が選...
-
sessionStorageを調べています。
-
コードレビューをお願いします。
-
正規表現で複数マッチ条件で悩...
-
Cookieに保存されない
-
PDFフォームで条件つき金額を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onchangeイベントを強制的に発...
-
onclickが動作しない
-
クリックさせたいが、click()が...
-
JavaScriptのfileオブジェクト...
-
innerHTML内では改行は禁止?
-
formのfileの値をhiddenでも持...
-
VB.NETで<Input>タグ、<text...
-
ボタンかリンクをクリックする...
-
javaScriptの変数をJavaの変数...
-
onClickがinput type="image"だ...
-
JSのボタンを複数う使うには
-
追加ボタンを押した際に ok ボ...
-
クリックでテーブル内の背景色...
-
任意の<DIV></DIV>の中に計算結...
-
開いた子ウィンドウにあるボタ...
-
BackSpaceしたい(QNo.2734284の...
-
テキストフィールド未入力の場...
-
ボタンをクリックして文字を置...
-
ブラウザの外にあるマウスの情...
-
jQueryで設定したイベントハン...
おすすめ情報