gpt4 book ai didi

javascript - 通过 ID 进行多次搜索。搜索不知道完整 ID。萨普伊5

转载 作者:行者123 更新时间:2023-11-29 19:06:20 24 4
gpt4 key购买 nike

我想知道是否有任何选项可以通过其 ID 搜索元素但不知道完整的 ID,只是其中的一部分。因此,我可以在不知道其完整 ID 的情况下找到一个元素,或者找到具有相似 ID 的多个元素。

例如,如果我知道我有 3 个具有以下 ID 的对象:

“objectID1”“objectID2”和“objectID3”。

我可以这样吗:

getElementByID("objectID*")

我已经在 J​​avaScript 中尝试使用:input[id*='PART_OF_ID_I_KNOW']

但它返回一个 HTML 对象,我需要它用于 SAPUI5。

我可以使用类似的东西吗:var myControl = sap.ui.getCore().byId('myId');

但不必匹配完整 ID (myID)?谢谢。

最佳答案

虽然我不会推荐这个,但它在某种程度上是可能的,就像你描述的那样。你可以用 jQuery 寻找具有相似 ID 的元素,获取元素的 ID 并将它传递给 sap.ui.getCore().byId() ;

var aElements = $("div[id*='PART_OF_ID_YOU_KNOW']");
//Lets say the first element returned is the one belonging to your control
var oControl = sap.ui.getCore().byId(aElements[0].id); //If the element is a SAPUI5 control, you should get it.

关于javascript - 通过 ID 进行多次搜索。搜索不知道完整 ID。萨普伊5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42505539/

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