Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptの同じ関数の2つ以上のリンクでonclickが機能しないのは何ですか?


onclickが2つ以上のリンクで機能しない場合は、JavaScriptでdocument.querySelectorAll()を使用してください。以下はコードです-

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"
></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.
css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"
crossorigin="anonymous">
</head>
<body>
<div class="class1">www.example.com</div>
<div class="class1">www.test.com</div>
<script>
   const values = document.querySelectorAll('[class=class1]');
   values.forEach(function(v) {
      console.log(v.innerHTML);
   });
</script>
</body>
</html>

上記のプログラムを実行するには、ファイル名「anyName.html(index.html)」を保存して、ファイルを右クリックします。 VSCodeEditorで[OpenwithLiveServer]オプションを選択します。

出力

これにより、次の出力が生成されます-

JavaScriptの同じ関数の2つ以上のリンクでonclickが機能しないのは何ですか?


  1. onclick()で関数を呼び出す– JavaScript?

    次がボタンだとしましょう- <button onclick="displayingMessageOnButtonClick()">Press Me</button> 上記のボタンをクリックするだけで関数を呼び出す必要があります。 例 以下はコードです- <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name=&q

  2. Windows 10でファンクションキーが機能しない?ここで何をすべきか

    ファンクションキーを使用すると、いくつかのハードウェア機能をより速く簡単に制御できます。 Fnキーを使用すると、画面の明るさを調整したり、スピーカーの音量を制御したり、機内モードのオンとオフを切り替えたりすることができます。 ただし、これらが機能しなくなることがあり、コンピュータの設定を調整する必要があるたびに、アクションセンターまたは設定を開く必要があります。これが発生した場合は、ガイドが修正のお手伝いをします。 1.Fnキーがロックされていないことを確認します ほとんどの場合、誰かが誤ってFnロックを押したため、Fnキーが機能しなくなりました。 鍵。 Fnロック キーは、 Caps L