gpt4 book ai didi

javascript - 如何在没有事件的情况下调用js函数

转载 作者:太空狗 更新时间:2023-10-29 13:33:43 25 4
gpt4 key购买 nike

如何在没有事件触发器的情况下从 html 文件中调用 js 函数?我想要这样的代码:

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="jquery.flot.js"></script>
<script src="chart.js"></script>

<title>
</title>
</head>

<body>

<div id="chart1" style="width:600px;height:300px"></div>

show_graph({{ chart_type }}, {{ data }}, {{ options }});

</body>

</html>

但这只会导致函数调用被打印到屏幕上,而不是实际执行的函数。

例如我越来越show_graph(bar, [[1, 2000], [2, 50], [3, 400], [4, 200], [5, 5000]], ['Foo']);

我该怎么办?

编辑:

感谢反馈,但我尝试将其包装在脚本标记中,但出现“参数数量无效”错误。

JavaScript 是:

function show_graph(charttype, data, options){

var chart_options = {
series: {
charttype: {
show: true
}
}
}

var plot = $.plot($("#chart1"), [data], [chart_options]);
}

所以我想真正的问题是“当我传递 3 个参数并接受 3 个参数时,为什么我会收到“参数数量无效”错误?”

最佳答案

将其包裹在 <script> 中标签:

<body>

<div id="chart1" style="width:600px;height:300px"></div>

<script type="text/javascript">
show_graph({{ chart_type }}, {{ data }}, {{ options }});
</script>

</body>

...虽然我不知道模板是如何影响的。我想它会呈现相同的效果。

关于javascript - 如何在没有事件的情况下调用js函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7168323/

25 4 0
文章推荐: Android 谷歌地图 : How to Draw pin which have text like (1, 2、3、4、5..等)?
文章推荐: html - 被禁用的
文章推荐: Android 操作栏?
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com