gpt4 book ai didi

javascript - 在 JavaScript 中读取 wicket id 值

转载 作者:行者123 更新时间:2023-11-28 15:14:31 26 4
gpt4 key购买 nike

所以我在 HTML 中设置了一个 wicket id:

<span wicket:id="current_env"></span>

我需要能够在 JavaScript 中读取它。我尝试过使用 document.getElementById('current_env') 但这一直返回 null

这可能吗?如果没有,是否有另一种方法可以将 id 值简单地传递回我的 JS?

最佳答案

您得到 null 的原因是因为它是 wicket:id 而不是 html“id”。要获取html id属性,需要在添加组件时在java代码中使用setMarkupId("currentEnv")设置markupId。然后在您的 JavaScript 中使用该“id”值。

您可以通过添加 markupId 来验证这一点,然后查看 html 元素中显示 id="currentEnv"的页面资源。

此外,您可能需要考虑从 Wicket java 类中调用 javascript。这样,您就可以通过传递标记作为参数来创建可重用的组件。

关于javascript - 在 JavaScript 中读取 wicket id 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34635282/

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