<script type =“text / javascript”> $(function(){$('#buttonVal')。click(function(){单击按钮时不触发警报

时间:2016-03-17 09:04:46

标签: javascript jquery

我想在输入字段输入文本时尝试触发按钮点击警告

&#xA;&#xA;
 &lt; script type = text / javascript&gt;& #xA; $(function(){&#xA; $('#buttonVal')。click(function(){&#xA;&lt; input id =“messageID”type =“text”/&gt;&#xA ; var newAlert = $(“input#messageID”),&#xA; newAlertOk = $ newAlert.val();&#xA; alert(“this is new alert”+ newAlertOk);&#xA;&lt; / script&gt ;&#xA;  
&#xA;&#xA;

当我点击按钮时没有任何反应。请问我错在哪里?&#xA;我编辑过包含点击事件< / p>&#XA;

1 个答案:

答案 0 :(得分:0)

$

中删除$newAlert.val();

$("button").click(function() {
  var newAlert = $("input#messageID");
  var newAlertOk = newAlert.val();
  alert("this is new alert " + newAlertOk);
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<input id="messageID" type="text"/>
<button>Click</button>

注意:不要在script标记

中写入html元素