如何将链接附加到gwtbootstrap 3输入字段

如何将链接附加到gwtbootstrap 3输入字段,gwt,gwtbootstrap3,Gwt,Gwtbootstrap3,我想在html中执行此操作: <div class="input-group" id="name"> <input type="text" class="form-control" name="name" placeholder="Name"> <span class="input-group-addon"><a href="#" class="none" id="name">None</a></span>

我想在html中执行此操作:

<div class="input-group" id="name">
    <input type="text" class="form-control" name="name" placeholder="Name">
    <span class="input-group-addon"><a href="#" class="none" id="name">None</a></span>
</div>

我在GWT引导中尝试了以下方法:

<b:InputGroup>
    <b:TextBox b:id="name" placeholder="Name"/>
    <b:InputGroupAddon>
        <b:Anchor ui:field="noName" text="None"/>
    </b:InputGroupAddon>
</b:InputGroup>

但由此我得到了一个错误:

Illegal child <b:Anchor text='Name' ui:field='noName'> in a text-only context. Perhaps you are trying to use unescaped HTML where text is required, as in a HasText widget?: <b:InputGroupAddon> (:56)
纯文本上下文中的非法子级。也许您正试图在需要文本的地方使用未经转换的HTML,比如在HasText小部件中?:(:56)
为什么??b:锚实现HasText接口


我的目标是添加一个链接,当用户单击输入时,该链接将填充值NONE

HasText
位是关于
InputGroupAddon
,而不是
Anchor
。“纯文本上下文”(通过实现
HasText
)意味着您只能将文本放入该小部件中。通过
文本
属性(
)或标记内部(
名称
)-这些声明是等效的。您不能将未设置场景的HTML或小部件放在这样的上下文中

对于您的用例,我建议使用按钮(正如引导文档所建议的):


看看它在起作用。您可以根据自己的需要轻松设置样式(可能没有文本,只有一个
icon=“橡皮擦”