我的google.maps.event.addListener
对于textbox textchanged事件工作正常,但我想为任何输入按钮触发它。
这是我的剧本
google.maps.event.addDomListener(window, 'load', function() {
var checkprice = document.getElementById('checkprice');
google.maps.event.addListener(checkprice, 'onclick', function () {
alert('button clicked');
}
我有一个类似的帖子here,但其解决方案有太多错误。
答案 0 :(得分:1)
我没有测试过,但它应该是一个DOM事件:
google.maps.event.addDomListener(checkprice, 'click', function () {
alert('button clicked');
});
答案 1 :(得分:0)
您可以尝试添加此内容,而不是TT_GXS_OTABTYP_160F4887
,
TVP
希望这有帮助!
答案 2 :(得分:0)
jQuery选择器和click事件也是一种干净的方法。您可以尝试以下
$('#checkprice').click(function(){
console.log('button clicked');
});
以下是摘录演示 您还可以使用jsfiddle上的demo进行测试和调整 希望它有所帮助。
$('#checkprice').click(function() {
alert('button clicked');
console.log('button clicked');
//check in console
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="checkprice" type="button" value="check price" />
&#13;