在将输入更改为按钮的同时保留所有所需的输入值,可以通过以下步骤实现:
下面是一个示例代码:
<form id="myForm">
<input type="text" id="input1" value="输入1">
<input type="text" id="input2" value="输入2">
<button type="submit" onclick="submitForm(event)">提交</button>
</form>
<script>
function submitForm(event) {
event.preventDefault(); // 阻止表单默认提交行为
// 获取输入值
var input1Value = document.getElementById("input1").value;
var input2Value = document.getElementById("input2").value;
// 执行其他操作
// ...
// 示例:输出输入值
console.log("输入1的值:" + input1Value);
console.log("输入2的值:" + input2Value);
}
</script>
这样,当用户点击提交按钮时,表单将不会刷新页面,同时你可以在JavaScript函数中获取到输入字段的值,并进行其他操作。你可以根据具体需求,使用这些输入值进行数据处理、验证、发送请求等操作。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云