当方JS初心者です。
onメソッドを使用した、returnの使い方についてご質問なのですが、
ボタンをクリックしたら、btnClick関数が走って、その戻り値(btnName)を関数外でも使用するようなプログラムを組みたいのですが、
こちらの方法がわかりません。
ソースコードは以下の通りです。
ご教示いただけないでしょうか?
jQuery
1<!DOCTYPE html> 2<html lang="js"> 3<head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> 8 <title>Document</title> 9</head> 10<body> 11 12 <button id="btn">クリック</button> 13 <script> 14 15 function btnClick(btn) { 16 var btnName = $(btn).text(); 17 return btnName 18 } 19 var btnReturn = $("#btn").on("click",btnClick("#btn")); 20 console.log(btnClick(btnReturn)) 21 22 </script> 23</body> 24</html>
回答2件
あなたの回答
tips
プレビュー