我想调用下面的函数在下面的范围内执行,而不用在 HTML 中编写脚本。
我不想在 HTML 中编写脚本来遵循将行为与标记分开的规则。
并且没有监听事件来触发该函数(该函数只是生成一个防垃圾邮件地址,没有任何触发事件)。
我该怎么做?
HTML:
<span id="myEmail"></span>
外部JS文件:
function myFunction() {
/* a function to generate a spam-proof email address */
}
最佳答案
如果您定义了函数:
function myFunction() {
// your code
}
您只需在代码中的任意位置调用函数名称即可调用它:
myFunction();
这个函数有什么作用?它返回值吗?然后您只需捕获并使用该值即可:
var emailAddress = myFunction();
您想将其设置为span
的文本吗?
$('#myEmail').text(emailAddress);
关于javascript - 无事件调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27746593/