Javascript 未调用函数onblur

Javascript 未调用函数onblur,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我试图在字段的模糊上调用javascript函数 我面临的两个问题是 1) 页面加载时,将自动调用弹出窗口(即函数调用中的弹出窗口) 2) 当我试图访问onblur函数时,控制台中出现未捕获的引用错误 以下是我正在使用的代码: HTML: <div class="contact section s4"> <div class="container"> <h4>Think and Ink</h4>

我试图在字段的模糊上调用javascript函数

我面临的两个问题是

1) 页面加载时,将自动调用弹出窗口(即函数调用中的弹出窗口)

2) 当我试图访问onblur函数时,控制台中出现未捕获的引用错误

以下是我正在使用的代码:

HTML:

<div class="contact section s4">
            <div class="container">
                <h4>Think and Ink</h4>
                <p class="contact-head">Note: No identity of ur's will be stored or revealed to anybody. feel safe and keep posting what's there in ur heart</p>
                <div class="row contact-form">
                    <form>
                        <div class="col-md-6 text-box">
                            <input data-ng-model="toName" type="text" placeholder="To: Full Name" onblur="myFunction()"/>
                            <input required data-ng-model="song" type="text" placeholder="Any song dedication for this person.?" />
                            <input required data-ng-model="liking" type="text" placeholder="What you like about him/her.?" />
                        <!--    <input type="text" placeholder="Subject" /> -->
                        </div>
                        <div class="col-md-6 textarea">
                            <textarea required data-ng-model="msg" placeholder="Message"></textarea>
                        </div>
                        <div class="clearfix"> </div><br />
                        <input class="btn btn-primary btn-red-lg" data-ng-click="submit()" value="Submit"/>
                    </form>
                </div>


                <!----start-copy-right---->

                <!----//End-copy-right---->
            </div>
        </div>
        <div class="dialogBackdrop" ng-show='customError'>
        <div class="dialog">
            <div>
                <div class="dialogHead">Sorry</div>
                <div class="dialogContent">{{customErrorDialogContent}}</div>
            </div>
            <div class='dialogBtnHolder'>
                <div class="dialogBtn" ng-click='errorDialogCancel()'> OK</div>
            </div>
        </div>
</div>
**不完整的代码(但解释了问题)


有人能帮我做同样的事吗

使用
ng blur
而不是
onblur


如果使用的是onblur函数必须是全局函数,而不是在作用域内定义的。

这里我刚刚用ng blur删除了onblur。。现在它可以工作了

<input data-ng-model="toName" type="text" placeholder="To: Full Name" ng-blur="myFunction()"/>

使用ng blur代替onblur。。
<input data-ng-model="toName" type="text" placeholder="To: Full Name" ng-blur="myFunction()"/>