JavaScript setAttribute()无法正常工作

时间:2020-04-03 19:38:02

标签: javascript html-email

所以我有一个HTML锚元素,我正在尝试使用JavaScript设置href属性的值,但它返回一些错误,表明setAttribute不是函数。

这是下面的HTML部分:

 <section id="ftop">
    <a href="sendemailtome" id =" " class="m0a7i11l"> 
 </section>

这是JavaScript代码:

  var to="To:"; 
  var mAdd ="network"; 
  var aTS="@"; 
  var emAd="keleos"; 
  var pRo="mail"; 
  var dSubj = "?subject=Feedback;"; 
  var emAddr="gmail.com"; 
  var MailAddr = pRo+to+emAd; 
  var dMes="&body=Hello, Kind'ly see feedback below; "; 
  var MailAddrS =mAdd +aTS+ emAddr +dSubj; 
  var complEm = MailAddr + MailAddrS +dMes; 

  var eMail = document.getElementsByClassName("m0a7i11l").setAttribute("href", complEm);

请注意,我希望HTML中的href值将替换为JS中的新值。 (即 href =“ mailto:keleosnetwork@gmail.com”

我不想直接使用HTML,例如href =“ mailto:keleosnetwork@gmail.com”

0 个答案:

没有答案