最初と最後の行を削除することで機能する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);
}
ボタンをクリックしたときだけ機能が動作するようにします。