嗨,我是社區中的新成員。使用按鍵功能以升序排列文本框中的數字 - HTML
我想創建一個簡單的頁面,其中有3個文本框。第一個文本框是輸入數字的地方。對於第二個和第三個文本框,只要數字從第一個文本框輸入,結果將以不同的格式顯示。第二個文本框應顯示逗號,這是我能夠做到的。 例如:只要我在第一個文本框22 55 01 02上輸入一個數字,第二個文本框將顯示22,55,01,02,但是在第三個文本框中它應該顯示與第二個文本框相同的編號,但是在升序這是我無法做到的。試圖尋找解決方案已經到現在有效。也許我只是想念一些東西。任何幫助將非常感激。
function boxx1KeyPress() {
var boxx1 = document.getElementById("boxx1");
var s = boxx1.value.replace(/[ ,]+/g, ",");
var x = s;
var lblValue = document.getElementById("boxx2");
lblValue.value = "" + s;
// code for textbox 3 that didn't work
//function sortAscending(a, b)
//{return a - b;
// }
//var points = boxx3.value;
//points.sort(sortAscending);
//document.getElementById("boxx3").innerHTML = points;
}
function ClearField() {
document.getElementById("boxx1").value = "";
document.getElementById("boxx2").value = "";
document.getElementById("boxx3").value = "";
}
<body>
<B><br><center>PASTE HERE</br>
<input id="boxx1" type="text" onKeyPress="boxx1KeyPress()"
onKeyUp="boxx1KeyPress()">
<br>
<input type="button" Value="Clear Field" onClick="ClearField()">
<br>
<br>11x5 GAMES</BR>
<span id="lblValue"></span>
<input id="boxx2" type="text">
<br>
<br>Keno Games</br>
<input id="boxx3" type="text">
<br>
<p id="Keno"></p>
<input type="button" Value="Ascend" onClick="points.sort(sortAscending)">
</body>
歡迎社會@usernameon – monikapatel
@DjordjeVujicic你只是刪除你的答案?我看不到隊友。 – monikapatel
@母親是的,我做過了,因爲我不想讓其他人把我當傻瓜......如果我沒有爲我創建的東西寫信,那麼就沒有必要讓我的回答在這裏 –