我有一个表单,它必须在提交时执行javascript函数,然后该函数将数据发送到我的php发送邮件文件,邮件就会发送出去。但它只在火狐中起作用。表单操作在IE中似乎没有任何作用,我的问题是:从表单操作调用外部文件中的函数是正确的方式吗?
action="javascript:simpleCart.checkout()"
simpleCart是.js文件,checkout()是函数。
小贴士很受欢迎,我很难理解为什么它可以在firefox中工作,而不能在IE,chrome或safari中工作。
<form name=form onsubmit="return validateFormOnSubmit(this)" enctype="multipart/form-data" action="javascript:simpleCart.checkout()" method="post">
发布于 2012-05-10 01:26:05
我总是将js文件包含在html文档的头部,它们只需调用javascript函数即可执行操作。如下所示:
action="javascript:checkout()"
你试过这个吗?
不要忘记在html头文件中包含脚本引用。
我不知道为什么在firefox中可以正常工作。致以问候。
https://stackoverflow.com/questions/10520899
复制相似问题