JavaScript函数在IE中为字段设置值,但在Chrome中不设置

JavaScript函数在IE中为字段设置值,但在Chrome中不设置,javascript,html,google-chrome,internet-explorer,Javascript,Html,Google Chrome,Internet Explorer,这一行在Internet Explorer中运行良好: var outHtml = "<div align='left'><a href=\"javascript:setSupplier('Dummy');\">" + imgArrowLeft + "&nbsp;Ich finde meinen Lieferanten nicht oder kenne diesen nicht</a></div>"; 如何解决此问题?尝试改用onclic

这一行在Internet Explorer中运行良好:

var outHtml = "<div align='left'><a href=\"javascript:setSupplier('Dummy');\">" + imgArrowLeft + "&nbsp;Ich finde meinen Lieferanten nicht oder kenne diesen nicht</a></div>";
如何解决此问题?

尝试改用onclick

var outHtml= 尝试改用onclick


var outHtml= 那是相当古老的代码。。。也许新浏览器有更好的验证器,这是非常旧的代码。。。也许新的浏览器有更好的验证器,我在你的代码中看不到任何输入字段,你想在哪里设置值?我不知道Nintex,但也许你这样做:删除javascript@ZivBen-或者尝试了一下,但是没有用,对不起,我建议你打开开发工具,检查一下源代码。此外,尝试检查它是否显示任何错误或警告消息。链接的代码可能在其他浏览器中被破坏。我看不到您的代码中的任何输入字段,您希望设置值在哪里?我不知道Nintex,但可能您尝试了以下操作:删除javascript@ZivBen-或者尝试了一下,但是没有用,对不起,我建议你打开开发工具,检查一下源代码。此外,尝试检查它是否显示任何错误或警告消息。链接的代码可能在其他浏览器中被破坏。
function setSupplier(value) {
    NWF$("#" + varSupplierPicker).val(value);
}