簡體   English   中英

Xpages:如何使用客戶端JS獲取字段句柄,但沒有硬編碼? [像這樣]

[英]Xpages: how to get a handle on a field using client-side JS, but without hard coding? [like this]

我可以使用以下內容在CSJS中獲取元素和元素的值。

var mystring = XSP.getElementById("#{id:myEditBoxID}").value;

據我所知,對於其他一些元素類型,如單選按鈕等,有不同的方法。

我不想硬編碼字段ID,但更喜歡使用相當於“this”,但我不知道如何。

我想如果我在自定義控件中這樣做,我就能做到。 看起來我應該能夠爬上DOM樹,直到我到達現場?

假設您有一個具有字段ID屬性的自定義控件,您可以執行以下操作:

XSP.getElementById("#{javascript:getClientId(compositeData.fieldId)}")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM