gpt4 book ai didi

javascript 在动态创建的按钮上添加参数

转载 作者:行者123 更新时间:2023-12-02 17:38:02 25 4
gpt4 key购买 nike

我创建了一个将动态创建的按钮,因此按钮的 html 内容写在 javascript 字符串上。这是我的代码:

<tr>
<td><input type='button' value='Apply Now'
onclick='pageRedirect('" + entity.ServiceID + "', '" +
entity.RecordID + "');'>
</td>
</tr>

这段代码不起作用,特别是在我分配参数的部分。我也尝试了带有转义序列的代码,但仍然出现相同的错误。

<tr>
<td>
<input type='button' value='Apply Now'
onclick='pageRedirect(\'" + entity.ServiceID +"\', \'" +
entity.RecordID + "\');'>
</td>
</tr>

我不知道我错过了什么。请帮忙吗?

最佳答案

您转义/关闭了错误的引号。在您的代码片段中,您实际上正在结束 onclick 属性。 IE:onclick='pageRedirect(' ...之后的所有内容现在都是新属性

尝试如下操作:

"<tr><td><input type = 'button' value = 'Apply Now' onclick = 'pageRedirect(\"" + entity.ServiceID +"\", \"" + entity.RecordID + "\");'></td></tr>"

关于javascript 在动态创建的按钮上添加参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22447363/

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