javascript - 无事件调用函数

标签 javascript jquery

我想调用下面的函数在下面的范围内执行,而不用在 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/

相关文章:

javascript - 破解 "undefined"对象的 Javascript 定义

javascript - 使用 chrome.storage.local 存储数组

javascript - 模式打开时保持背景滚动

javascript - 单击时未切换类

javascript - 全选 - 单击事件干扰功能

单击事件上的 JavaScript 不在函数内工作,但在 document.ready() 中工作

javascript - Angular ul,cdk-virtual-scroll-viewport 列表,键盘选择

javascript - 如何在javascript中将当前时间设置为其他时间

javascript - ajax 提交前的 Bootstrap 4 客户端验证

jquery - Bootstrap 3 col等高,内容动态且不均匀