如何从SAP Ui5中的XML文件中读取HTML输入字段?

如何从SAP Ui5中的XML文件中读取HTML输入字段?,xml,sapui5,Xml,Sapui5,下面是XML视图的代码片段,我可以读取id“Name1”,但无法读取/写入HTML标记中的“Name2”,它返回未定义的。你能帮助我如何访问HTML标签中的“Name2”吗 谢谢 sap.ui.getCore().byId(“Name1”).setValue(oData.FirstName+“”+oData.LastName+);//设置值 //未定义的RETURNS sap.ui.getCore().byId(“Name2”).setValue(oData.FirstName+“”+oData

下面是XML视图的代码片段,我可以读取id“Name1”,但无法读取/写入HTML标记中的“Name2”,它返回未定义的。你能帮助我如何访问HTML标签中的“Name2”吗

谢谢

sap.ui.getCore().byId(“Name1”).setValue(oData.FirstName+“”+oData.LastName+);//设置值
//未定义的RETURNS
sap.ui.getCore().byId(“Name2”).setValue(oData.FirstName+“”+oData.LastName+);//不设置任何值

标题
我
我在此确认我收到了XXX的一次会议。

尝试以下解决方案:

sap.ui.getCore().byId(this.getView().createId(“Name2”)


来源:

由于我想访问HTML Div ID,我只需使用下面的代码来设置值,它就可以工作了:

document.getElementById("Name2").value = _fullName;

不幸的是,这不起作用,因为
byId
-方法只检索活动的UI5控件。同时,来自链接源的解决方案也无法解决问题,因为HTML元素是在片段中定义的。访问这些元素。这是否回答了您的问题?请参阅检查此项:请将此问题作为副本关闭,以指导未来读者找到更好的答案,而不是添加注释。