xpath - 如何在 <label for ="street"string ="Address"/> 之前 xpath 字段

标签 xpath odoo

我想在 <label for="street" string="Address"/> 之前 xpath "field_name" 但我可以 xpath 只是标签 :'(

<xpath expr="//label[@for='street']" position="after">  
    <field name="field_name"/>
</xpath

有人请帮助我,谢谢你花时间阅读我的话

最佳答案

试试这个,你可以给出位置,比如之后,之前,属性

<xpath expr="//label[@string='Address']" position="before">  
    <field name="field_name"/>
</xpath>

OR 您可以使用另一种方式,例如

<label for="street" position="before">
    <field name="field_name"/>
    <label for="field_name"/>
</label>

关于xpath - 如何在 <label for ="street"string ="Address"/> 之前 xpath 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22502584/

相关文章:

python - 如何在onchange方法中复制One2many字段并修改它?

odoo - Odoo TreeView 中的多种颜色

sql-server - 检查 XML 元素是否在 SQL 中标记为 `xsi:nil`

html - 通过 xpath selenium 网络驱动程序查找元素

xslt - 选择属性中定义了XPath的节点

python - 如何使用API​​将图像文件写入OpenERP的二进制字段

python - 类型错误 : __init__() takes exactly 2 arguments (3 given) - Odoo v8 to Odoo v10 community

mysql - SQL消除带有时间戳的重复行?

c# - 重新 :test() XPath to HtmlAgilityPack (get all p tags with matched regex internal)

php - 获取不在属性X的节点内的html节点