Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 试图在html电子邮件中插入一个ajax调用_Javascript_Php_Ajax_Email - Fatal编程技术网

Javascript 试图在html电子邮件中插入一个ajax调用

Javascript 试图在html电子邮件中插入一个ajax调用,javascript,php,ajax,email,Javascript,Php,Ajax,Email,我正在尝试做一个电子邮件民意调查,我的用户应该对他们提供的服务进行评分 简单的东西(见下图) 我知道如何使用同步方式: <form action= "myAction" method="post"> ... <input>.... 。。。。 不管怎样,每次我尝试使用javascript时,gmail都会删除它: 例如: mymethod(){..} 将检查邮件变成: <button > 有什么原因吗?试试看 button

我正在尝试做一个电子邮件民意调查,我的用户应该对他们提供的服务进行评分

简单的东西(见下图)

我知道如何使用同步方式:

  <form action= "myAction" method="post"> ... <input>....
。。。。
不管怎样,每次我尝试使用javascript时,gmail都会删除它: 例如:

mymethod(){..}
将检查邮件变成:

         <button > 

有什么原因吗?

试试看

button onclick="mymethod()" 

此外,mymethod必须有“函数”一词

像这样:

function mymethod(){
  //
}

您很可能无法在电子邮件中运行JavaScript。出于安全原因,大多数人在显示之前会从HTML中删除所有JavaScript。只能在网页上创建,不能在电子邮件中创建
input onclick="mymethod()"
function mymethod(){
  //
}