我正在尝试制作一个 img,当它被点击时,一个 JavaScript 函数被调用。
我在网上搜索过,但没有找到任何实际有效的东西(可能是因为我犯了一个错误)。
此代码用于将 JavaScript 变量传递给 C# 应用程序。
谁能告诉我我做错了什么?
<script type="text/javascript">
function exportToForm(a,b,c,d,e) {
window.external.values(a.value, b.value, c.value, d.value, e.value);
}
</script>
</head>
<body>
<img onclick="exportToForm('1.6','55','10','50','1');" src="China-Flag-256.png"/>
<button onclick="exportToForm('1.6','55','10','50','1');" style="background-color: #00FFFF">Export</button>
</body>
最佳答案
这应该可以工作(有或没有“javascript:”部分):
<img onclick="javascript:exportToForm('1.6','55','10','50','1')" src="China-Flag-256.png" />
<script>
function exportToForm(a, b, c, d, e) {
alert(a, b);
}
</script>
关于javascript - img onclick 调用 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20090415/