javascript - 如何使用 Javascript 设置属性值

标签 javascript jquery html

<input 
    type="checkbox" 
    onclick="ToggleAllItems(event,this,12)" 
    title="Select or deselect all items" 
    class="s4-selectAllCbx"
>

如何将 var i = 15 设置为 onclick 属性而不是 12

应该在页面加载后更改。

最佳答案

已编辑以修复错误

在 Jquery 中你可以尝试这个:

$("#id").attr("onclick","ToggleAllItems(event,this," + i + ")");

它将获取 onclick 属性并重写其值,因此您可以将第三个参数更改为 i

注意:

您必须确保在 onclick 事件执行之前发生此 attr 更改。

关于javascript - 如何使用 Javascript 设置属性值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22852299/

相关文章:

javascript - 包含特定版本的 JQuery 和插件而不与页面的 JavaScript 库冲突?

html - 在 twitter bootstrap 中指定图像

javascript - 显示/隐藏列表选择全部而不是单独选择

javascript - 如何仅使用 javascript 放大 Google map ?

Javascript 如何使用对象键作为对象路径?

javascript - 使用 JavaScript 获取给定年份、周数、周内日数的日期

javascript - Jquery - 用值替换字符串中选定的html标签

javascript - 如何通过ajax在wordpress前端上传图片

html - 为什么输入和按钮没有占据 div 的整个宽度?

asp.net - 如何在 ASP.NET 中动态生成列表项到无序列表?