我有一個JavaScript代碼,通過刪除它的第一行和最後一行來工作。JavaScript中的函數在調用時不起作用
請看看JSFiddle
誰願意看到它在這裏,這裏的人是我的html:
<input id="search" onclick="search()" type="button" value="Search"/>
我的javascript:
function search() {
var search = document.getElementById('search');
var int = setInterval(function() {
if (search.value.length == 6)
search.value = 'Searchi';
else if (search.value.length == 7)
search.value = 'Searchin';
else if (search.value.length == 8)
search.value = 'Searching';
else {
search.value= 'Search';
}
//clearInterval(int); // at some point, clear the setInterval
}, 500);
}
我想要的功能只有當我點擊按鈕時才能工作。
看到它的工作原理:http://jsfiddle.net/subTZ/61/ – Anujith
在jsFiddle中選擇「no wrap(head)」,解決了。 – elclanrs