如何在Grails2.2.2中调用javascript函数
我试图调用我的javascript函数,但它不起作用。。请帮帮我 javascript代码:如何在Grails2.2.2中调用javascript函数,javascript,grails,Javascript,Grails,我试图调用我的javascript函数,但它不起作用。。请帮帮我 javascript代码: <script type="text/javascript"> $(document).ready(function(){ function confirm(){ alert('hello world'); } }); </script> 文本框代码: <div class="full-filed">
<script type="text/javascript">
$(document).ready(function(){
function confirm(){
alert('hello world');
}
});
</script>
文本框代码:
<div class="full-filed">
<h3>Confirm Password:</h3>
</div>
<g:passwordField name="confirm" value="" class="loginTxtBox" placeholder="Password" onClick="confirm();"/>
您的功能仅在ready内可用。。作用您必须在主上下文中定义函数:
<script type="text/javascript">
function confirm(){
alert('hello world');
}
</script>
一种更简单的方法是使用JQuery将事件附加到元素中。另外,javascript已经有一个名为confirm的函数,因此我建议您更改此名称:
function confirmClick() {
alert('click!');
}
$(function(){
//attach a click event to the element with id 'pass'.
$('#pass').click(function(){
confirmClick();
});
});
并且您的字段应具有id:
<g:passwordField name="confirm" value="" class="loginTxtBox" placeholder="Password" id="pass" />