0
困難我真的很新的JavaScript/jQuery和我有困難的時候理解以下thisquery事件:有人請解釋我有
我在頁面的頭部加載我的腳本。
我有一個輸入的形式有點像這樣...
<input id='registeremail' type='email; name='email' onblur=checkemail() >
<button id='btn1'>Hello</button>
在上述情況下我有,因爲在我的腦海部分所指出的不工作如下。
<script>
$(document).ready(function(){
function checkemail() {
checkthis = $('#registeremail').val();
$('#btn1').text(checkthis);
}
});
</script>
的唯一途徑,我可以得到它的工作是這樣的
請輸入形式,就像上面
<script>
$(document).ready(function(){
$('#registeremail').focusout(function() {
checkthis = $('#registeremail').val();
$('#btn1').text(checkthis);
});
</script>
這是推動我堅果。 onblur與jquery不兼容?我錯過了什麼是顯而易見的事情?
感謝
因爲您將函數放入文檔中,它不在全局範圍內。 Java不同於JavaScript。 – epascarello
'onblur = checkemail()' - 應該是'onblur =「checkemail()」'。在這裏或在你的代碼中輸入錯誤? – CynePhoba12
你在這裏有錯字'type ='email;'它應該是'type ='email'' –