js中在多个文本框中输入数字然后点击按钮进行排序
时间: 2023-05-19 11:04:31 浏览: 94
可以使用数组来存储输入的数字,然后使用sort()方法进行排序,最后将排序后的结果输出到文本框中。以下是示例代码:
HTML代码:
```
<input type="text" id="num1">
<input type="text" id="num2">
<input type="text" id="num3">
<button onclick="sortNum()">排序</button>
<br>
<textarea id="result" rows="5" cols="30"></textarea>
```
JavaScript代码:
```
function sortNum() {
var num1 = parseInt(document.getElementById("num1").value);
var num2 = parseInt(document.getElementById("num2").value);
var num3 = parseInt(document.getElementById("num3").value);
var nums = [num1, num2, num3];
nums.sort(function(a, b){return a-b});
document.getElementById("result").value = nums.join("\n");
}
```
用户输入三个数字后,点击按钮即可将它们排序并输出到文本框中。
注意:这只是一个简单的示例,实际应用中可能需要更多的输入验证和错误处理。
阅读全文