开发者社区> 问答> 正文

怎样实现点击一个按钮实现多个动作?

具体要求是这样:
现在有一些邮件需要通过点击按钮发送
使用mailto,点击按钮后弹出默认邮件窗口
同时,更新数据库,把刚才邮件的收件人标记为已发送
然后再把所有未发送的收件人显示出来
请问用JS,php应该怎么实现?麻烦说详细一点,谢谢

展开
收起
小旋风柴进 2016-03-09 09:52:53 2526 0
1 条回答
写回答
取消 提交回答
  • JS部分如下:

    <script language="JavaScript">
    function my(){
    formadd.action = "<%=basePath%>/AttendanceServlet?action=adds"
    //formadd.action就相当于<form name="formadd" id="formadd" method="post" action= "<%=basePath%>/AttendanceServlet?action=adds">
    }
    function mysubmit() {
    formadd.action = "<%=basePath%>/AttendanceServlet?action=add"
    }
    </script>

    JSP页面的form表单元素一定不要写action属性,如下:
    <form name="formadd" id="formadd" method="post" >
    接下来就在submit按钮里面通过onclink属性调用JS方法改变action的动作:

    <INPUT class="textfield" id="SelectName" onclick="my()" type="submit" value="提交考勤" name="SelectName">
    <INPUT class="textfield" id="Name" onclick="my()" type="submit" value="考勤" name="Name">
    2019-07-17 18:55:25
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载