動態顯示輸入框placeholder文字


html

<input type="text" name="" id="jgChatInput" class="duihIntI" />

js

<script>
	/*輸入框依次顯示文字*/
	var userIput = document.querySelector(".duihIntI");
	var i = 0;
	var s = "在此輸入問題可直接對話";
	var clock = setInterval(function() {
		i++;
		if(i > 12) {
			i = 0;
		}
		var p = s.slice(0, i);
		userIput.setAttribute("placeholder", p);
	}, 600)
	userIput.addEventListener("focus", function() {
		clearInterval(clock)
		userIput.setAttribute("placeholder", "")
	})
	/*依次顯示文字結束*/
</script>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM