Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js submit

作者:浪子无家   发布日期:2026-04-10   浏览:99

// HTML 表单提交的 JavaScript 示例

// 1. 使用表单的 submit() 方法提交表单
document.getElementById('myForm').submit();

// 解释:这段代码通过 JavaScript 触发表单的提交事件。它会查找 ID 为 'myForm' 的表单元素,并调用其 submit() 方法来提交表单。

// 2. 阻止表单默认提交行为并使用 AJAX 提交
document.getElementById('myForm').addEventListener('submit', function(event) {
    event.preventDefault(); // 阻止表单的默认提交行为

    // 使用 XMLHttpRequest 或 Fetch API 发送数据到服务器
    fetch('submit-form.php', {
        method: 'POST',
        body: new FormData(event.target)
    })
    .then(response => response.json())
    .then(data => {
        console.log('Success:', data);
    })
    .catch((error) => {
        console.error('Error:', error);
    });
});

// 解释:这段代码首先阻止了表单的默认提交行为,然后使用 Fetch API 将表单数据发送到服务器。FormData 对象用于收集表单中的所有数据。

上一篇:js input 事件

下一篇:js isarray

大家都在看

js 数组打乱顺序

js 两个数组取交集

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站