无法在jquery中发送电子邮件变量

Unable to send email variable in jquery

本文关键字:电子邮件 变量 jquery      更新时间:2023-09-26

我正在生成以下关于jquery oncliick事件的数据。

      $('<tr class="row-drop">'+
                '<td colspan="'+tr.children().length+'">'+
                     '<div class="float-right">'+
                       '<button type="submit" class="button glossy mid-margin-right with-tooltip" title="This feature is currently not available ">'+
                        '<span class="button-icon"><span class="icon-mail"></span></span>'+
                        'Send mail'+
                    '</button>'+
                    '<button type="submit" class="button glossy with-tooltip" onclick="callnow('+pname+'+,'+pemail+','+pnumber+','+pcode+','+pdelay+')"     title="This feature is currently disabled">'+                         '<span onclick="callnow(pname,pemail,pnumber,pcode,pdelay);" class="button-icon green-gradient"><span class="icon-phone"></span></span>'+
                        'Call Now'+
                    '</button>'+
                    '</div>'+
      '<div class="float-left">'+
  //              '<strong>Prospect Name:&nbsp;&nbsp;</strong><span style="color:white;">'+date+'</span><br>'+
                '<strong>Prospect Title:&nbsp;&nbsp;</strong>'+title+'<br>'+
                '<strong>Prospect Company:&nbsp;&nbsp;</strong>'+company+'<br>'+
                '<strong>Track id:&nbsp;&nbsp;</strong>'+ trackid +'<br>'+

            '</td>'+
        '</tr>').insertAfter(tr);

现在正确出现的代码中有一行

onclick="callnow('+pname+','+pemail+',+pnumber+,+pcode+,+pdelay+') >'

其中pname和pemail是javacscript变量,我正在从以前生成的中填充thoose

我的问题是在点击call now按钮时,我得到了javascript错误,即

SyntaxError: missing ) after argument list
[Break On This Error]   
callnow(Naveen,nma@srdia.com.au,+pnumber+,+pcode+,+pdelay+);

请帮我解决这个问题。

我试着把pemail放在encodeURI中,但仍然是一样的,

错误。您需要"字符

onclick="callnow('+pname+','+pemail+',+pnumber+,+pcode+,+pdelay+')" >'
onclick="callnow('+pname+','+pemail+',+pnumber+,+pcode+,+pdelay+') >'

就在>>onclick<lt;你在剩下的代码中以"而不是"开头。我建议你把这段代码变成一个更好、更可读的结构。祝你一天愉快!