【问题标题】:Legacy FBJS causing errors旧版 FBJS 导致错误
【发布时间】:2025-12-26 13:00:11
【问题描述】:

我在处理一些旧的遗留 FBJS 时遇到了问题。验证我正在使用的字段的值

document.getElementById('email2').getValue()

这现在给了我错误

Error: a197943730232760_document.getElementById("email2") is null

我在任何其他领域都得到了这个,getChecked() 也失败了。我似乎找不到任何其他问题,这只是停止工作。

任何帮助将不胜感激。

【问题讨论】:

    标签: javascript facebook legacy fbjs


    【解决方案1】:

    我不确定这看起来像是 FBJS 问题。检查您是否确实有一个 ID 为“email2”的元素,从该错误消息的声音来看,您的页面根本没有“email2”,这就是它无法获取值的原因。

    【讨论】:

    • 艾比,正如我所说,这正在工作 - 是的,这些字段在那里 - 只是刚刚停止工作,没有任何通知。
    • 好的。你从 console.log(document.getElementById('email2')); 得到什么结果? ?