gpt4 book ai didi

javascript - 将 javascript 变量打印为 html 标签中的属性

转载 作者:行者123 更新时间:2023-12-03 10:35:05 24 4
gpt4 key购买 nike

var disabled = '';
if(value.action.length === 0)
{
disabled = 'disabled="disabled"';
}
row += '<td><input type="checkbox" name="create" value="1" class="checkbox" data-action="'+ value.action + '" data-controller = "'+ value.controller +'" data-role="'+ role +'" document.write(disabled)></td>';

我想根据我的情况的真实性打印disabled="disabled"。在 PHP 中,这可以通过我上面使用的方法轻松完成,但在 JavaScript 中却失败了。 document.write() 按原样打印。

如何在 JavaScript 中执行此操作?

最佳答案

您不需要 document.write。就像这样:

if(value.action.length === 0)
{
disabled = 'disabled="disabled"';
}else{
disable = '';
}
row += '<td><input type="checkbox" name="create" value="1" class="checkbox" data-action="'+ value.action + '" data-controller = "'+ value.controller +'" data-role="'+ role +'" '+ disabled +'></td>';

关于javascript - 将 javascript 变量打印为 html 标签中的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29029431/

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