JS使用Enter事件將輸入的字元倒敘輸出
阿新 • • 發佈:2020-09-17
在JavaScript中執行當使用者按下Enter鍵位時將使用者輸入的字元倒敘輸出!
html程式碼:
<body>
<form id="form1" runat="server">
<div id="div1">
請輸入:<input type="text" id="txt" onkeydown="Enter()" />
<input type="text" id="demo" />
</div>
</form>
</body>
js程式碼:
<script type="text/JavaScript">
function Enter() {
if (event.keyCode == 13) {
var innertxt = document.getElementById("txt").value;
var txt = innertxt.split(‘ ‘).reverse().join(‘ ‘);
document.getElementById("demo").value = txt;
}
}
</script>
split() 方法用於把一個字串分割成字串陣列。
註釋:如果把空字串 ("") 用作separator,那麼 stringObject 中的每個字元之間都會被分割。
註釋:String.split() 執行的操作與 Array.join執行的操作是相反的。
reverse() 方法用於顛倒陣列中元素的順序。
註釋:該方法會改變原來的陣列,而不會建立新的陣列。
join() 方法用於把陣列中的所有元素放入一個字串。
元素是通過指定的分隔符進行分隔的。
廣州vi設計公司 http://www.maiqicn.com 我的007辦公資源網 https://www.wode007.com