Salesforce ID值在实际值之前生成冒号

Salesforce ID值在实际值之前生成冒号,salesforce,visualforce,salesforce-service-cloud,Salesforce,Visualforce,Salesforce Service Cloud,在salesforce登录表单中,输入字段具有ID值,ID值添加父div的前缀,请参见下面的代码: <apex:inputText id="login__idvalue" value="{!Inputvalue}" /> 如何删除/避免测试:?这是正常行为,Visualforce组件id不直接对应于其相应DOM元素的id 一个选项是在Visualforce中使用$Component变量来获取为给定组件生成的DOM id。见: 或者您可以在visualforce中直接使用HTML,在

在salesforce登录表单中,输入字段具有ID值,ID值添加父div的前缀,请参见下面的代码:

<apex:inputText id="login__idvalue" value="{!Inputvalue}" />

如何删除/避免
测试:

这是正常行为,Visualforce组件id不直接对应于其相应DOM元素的id

一个选项是在Visualforce中使用
$Component
变量来获取为给定组件生成的DOM id。见:

或者您可以在visualforce中直接使用HTML,在这里id值将以不变的方式传递。与使用标准组件相比,以这种方式进行操作需要做更多的工作,但这可能值得考虑

<input type="text" id="login_idvalue" value="ABC value" />
<input type="text" id="test:login_idvalue" value="ABC value" />