Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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函数中向按钮添加图标_Javascript_Forms_Font Awesome - Fatal编程技术网

如何在JavaScript函数中向按钮添加图标

如何在JavaScript函数中向按钮添加图标,javascript,forms,font-awesome,Javascript,Forms,Font Awesome,我正在使用emailjs,在发送电子邮件后,我的图标消失了。我尝试了一些方法,但我似乎无法将相同的图标恢复到提交按钮中 它发生在这一行: myform.find("button").text('<i class="fas fa-paper-plane"></i> Submit'); myform.find(“按钮”).text('Submit'); 当前,输出仅将标记显示为文本。我希望我可以显示图标代替。有没有一个JS技巧可以实

我正在使用emailjs,在发送电子邮件后,我的图标消失了。我尝试了一些方法,但我似乎无法将相同的图标恢复到提交按钮中

它发生在这一行:

myform.find("button").text('<i class="fas fa-paper-plane"></i> Submit');
myform.find(“按钮”).text('Submit');
当前,输出仅将标记显示为文本。我希望我可以显示图标代替。有没有一个JS技巧可以实现这一点


非常感谢。

假设
myform
是jquery对象:

myform.find("button").html('<i class="fas fa-paper-plane"></i> Submit');
myform.find(“button”).html('Submit');

我只将
.text
函数调用更改为
.html
函数调用

谢谢。。。是的,这起作用了。就这么简单。杰出的有空的时候我会给你打勾的!