gpt4 book ai didi

javascript - 如何用我的代码在变量中创建一个函数

转载 作者:行者123 更新时间:2023-11-29 19:37:21 28 4
gpt4 key购买 nike

我有一个按钮:

<input onclick="if (!PreSaveItem()) return false;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$m$g_1b663413_07f2_4335_90bd_e843be587b73$ctl00$toolBarTbl$RightRptControls$ctl00$ctl00$diidIOSaveItem", "", true, "", "", false, true))" type="button" target="_self" jQuery1110039212041699899153="167" value="Save"/>

当我在表单上出现错误时,我删除了 attr onclick....所以它不会保存页面...当我没有错误时,我将 attr onclick 替换为默认值...但是当我这样做时,不会执行 onclick 函数....我可以在变量中用我的代码声明一个函数吗?像这样:

var onClickBtn = $( 'input' ).attr( 'onclick' );
function myFunc = onClickBtn;
myFunc();

最佳答案

使用 onclick 属性根本不是一个好主意。更好的做法是在代码中定义函数,然后使用 jQuery 附加事件处理程序:

function onClickBtn () {
// ...
}

$('input').on('click', onClickBtn);

onClickBtn();

关于javascript - 如何用我的代码在变量中创建一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24759792/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com