单击文本“ #water”时,我试图提醒“ #water”。相反,我得到的是“对象对象”。我完全想念这里的船吗?这个想法是,如果有多个值,例如“ #water”,“#tea”,“ soda”,则可以单独单击每个文本,而不仅仅是单击文本区域来触发事件。

   <input type='text' id='input-tags' name='hashtags' value="#water">

   <script>
     $('#input-tags').click(function(){
       alert($(this))
     })
   </script>

最佳答案

$(this)是对该对象的引用。您正在获得预期的行为。

如果要查看输入内容,请使用$(this).val();

关于javascript - 输入值的点击事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24942557/

10-10 19:22