javascript - 如何通过onmouseup发送属性?

标签 javascript onmouseup

我正在 ajax 我的内容,但不明白为什么我无法将变量传递给我的函数事件:

..每个循环内的某个地方

var file = 'something';

html+='<li><a href="" onclick="return false;" onmouseup="preview('+file+');" style="background: url('link') no-repeat;"></a></li>';

}

function preview(file)
...
  alert(file);

最佳答案

添加变量后引用的文本是什么样的:

'<li><a href="" onclick="return false;" onmouseup="preview(something);" style="background: url('link') no-repeat;"></a></li>'

连接字符串中的某些内容未用引号引起来。

关于javascript - 如何通过onmouseup发送属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2957189/

相关文章:

javascript - 无法将 ws 响应分配给 $scope 变量

javascript - 隐藏/显示 chrome 扩展的滚动条

javascript - Charts.js : Moment is not defined (using chart. bundle .min.js)

javascript - 为什么onmouseup的效果一直不生效?

JavaScript - 单击事件时遇到问题

javascript - 反转 bool 表达式

javascript - 带有 npm 的客户端 Prism.js

javascript - 合并 OnMouseUp/Down 功能?

javascript - 触摸屏激活时 onmousedown 和 onmouseup 不起作用

javascript - 无法通过 Chrome 上的 JavaScript 控制台触发 <tr> 元素上的 onmouseup 事件