您知道 onSubmit 的替代方法吗？请以函数的形式提供两种替代方案，要求每种方案输出占一行，函数名分别为 alternativeSubmit1 和 alternativeSubmit2，并以 // 代码开始标记每行代码。
user
// function alternativeSubmit1() { // 封装表单提交逻辑替代 onSubmit
//     // 提交逻辑
// } 
// function alternativeSubmit2() { // 使用事件监听器替代 onSubmit
//     // 提交逻辑
// }
assistant