具体要求是这样:
现在有一些邮件需要通过点击按钮发送
使用mailto,点击按钮后弹出默认邮件窗口
同时,更新数据库,把刚才邮件的收件人标记为已发送
然后再把所有未发送的收件人显示出来
请问用JS,php应该怎么实现?麻烦说详细一点,谢谢
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">
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。