Viết chương trình JavaScript cung cấp ô nhập liệu. Khi người dùng nhập giá trị và nhấn nút, hàm kiểm tra nếu là số hợp lệ thì in ra từng chữ số riêng biệt.
Ví dụ: nhập 43354 → xuất ra: 4 3 3 5 4
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Digits</title>
</head>
<body>
<div class="column1">
<div class="input">
<button onclick="perform()"> Enter number </button>
</div>
<strong><div id="output"> </div></strong>
</div>
</body>
</html>JavaScript
function perform() {
var outputObj = document.getElementById("output");
var a = parseInt(prompt("Please enter a number: ", ""));
var digit = "";
outputObj.innerHTML = "";
while(a > 0){
let num = a % 10;
a = Math.floor(a / 10);
digit += "<p>" + num + "</p>";
}
outputObj.innerHTML = digit;
document.getElementsByTagName("button")[0].setAttribute("disabled", "true");
}Kết quả hiển thị trên màn hình sau khi nhập số và nhấn OK.