JavaScript 调用函数

标签 javascript

var macs = {
    getMacAddress : function()
    {
        document.macaddressapplet.setSep( "-" );
        document.write( "Mac Address = " + document.macaddressapplet.getMacAddress() );
    }

如何调用这个函数并在网站上显示出来?

这似乎不起作用..

<script type="text/javascript">
    document.write(mac.getMacAddress());
</script>

有人帮忙吗?

最佳答案

只需使用macs.getMacAddress();

该函数不返回任何内容。它只是写入文档。如果您希望它返回字符串,请在定义 macs 时将 document.write 替换为 return

另外,请注意,在页面加载后调用 document.write 将覆盖当前页面(因为它意味着 document.open)。如果您需要在加载后附加到文档,请使用 DOM 或innerHTML。

关于JavaScript 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2115690/

相关文章:

javascript - 如何将毫秒转换为 Javascript UTC 日期?

javascript - Ramda 的类型检查助手

javascript - 您如何将状态 401 从 WebAPI 返回到 AngularJS 并包含自定义消息?

javascript - 手机上的 Google Plus1。 - 如何禁用注释

Javascript 正则表达式消除匹配词之间的困惑

javascript - 使页面上的所有图像都可拖动到特殊的上传字段

javascript - 如何检测 Controller 中 ng-change 中的 null 值

javascript - Highcharts 极坐标图 : Multiple pane segment colors

javascript - 在带有图像的类别中淡入淡出

javascript - 解析错误: Line 1: Illegal import declaration