要将HTML输入中的值放入JavaScript对象数组中,你可以按照以下步骤操作:
<input>
标签获取用户输入的数据。假设你有一个简单的HTML表单:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Form to JavaScript Array</title>
</head>
<body>
<form id="myForm">
<input type="text" id="name" placeholder="Name">
<input type="number" id="age" placeholder="Age">
<button type="button" onclick="addToArray()">Add to Array</button>
</form>
<script>
let users = [];
function addToArray() {
const name = document.getElementById('name').value;
const age = parseInt(document.getElementById('age').value);
if (name && !isNaN(age)) {
users.push({ name: name, age: age });
console.log(users);
} else {
alert('Please enter valid name and age.');
}
}
</script>
</body>
</html>
onclick
事件调用addToArray
函数。users
。addToArray
函数获取输入框的值,并将其转换为适当的类型(字符串和数字)。users
数组,并在控制台中打印数组。通过这种方式,你可以轻松地将HTML输入中的值放入JavaScript对象数组中,并进行进一步的处理和操作。
领取专属 10元无门槛券
手把手带您无忧上云