これがフィドルです。
ボタンをクリックすると警告が表示されるようにしようとしています'You tried to search...
... 入力したものは何でも...!'
が、ボタンはメッセージを警告しません。
私はすでに使用してみました:
var a = document.getElementById('input').value;
alert("You tried to search " + a + "!");
それでもメッセージは警告されません。答えてください。
これがフィドルです。
ボタンをクリックすると警告が表示されるようにしようとしています'You tried to search...
... 入力したものは何でも...!'
が、ボタンはメッセージを警告しません。
私はすでに使用してみました:
var a = document.getElementById('input').value;
alert("You tried to search " + a + "!");
それでもメッセージは警告されません。答えてください。
あなたの関数は、クロージャの外ではアクセスできません。そのはず
window.search = function() {
var a = document.getElementById('input').value;
alert("You tried to search " + a + "!");
}
このページが読み込まれるとすぐにコードが実行されます。次のようにコードを最適化できます [jquery を使用]:
$(document).ready(function(){
$('#search').onclick(function() {
var a = document.getElementById('input').value;
alert("You tried to search " + a + "!");
});
});