javascript - img onclick 调用 JavaScript 函数

标签 javascript html

我正在尝试制作一个 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/

相关文章:

javascript - 编码URIComponent和内容类型: 'charset: utf-8'

javascript - 如果您只是在页面上定义一个新标签会怎样? (没有网络组件)

html - 鼠标悬停圆圈 HTML5 Canvas

javascript - 随着时间的推移改变三 Angular 形 div 的颜色

javascript - 如何解决计数器的追加值?

javascript - jQuery在div中查找图像并将src保存为变量以用作css背景图像

javascript - 将事件监听器放置在单独的 cookie 上

javascript - 如何检查插入的正则表达式模式是否有效

jquery - 当 slideDown()/slideUp() 发生时,你能拉伸(stretch)背景高度吗

html - css 悬停动画在 icomoon 中不起作用