我有一个文本字段,当它失去焦点时应该隐藏起来。我还有一个按钮。问题是,当您单击按钮时,文本字段首先失去焦点,这会移动按钮,阻止它接收单击事件。
HTML:
<div>
<p> Focus on the text field, and then click the button </p>
<div id="hideMeOnFocusOut">
<input type="text" id="focusMeOut" autofocus>
<br
使用WebDriver,如果元素是type=“文件”,我通常可以直接指向元素的.sendKeys(),它工作得很漂亮。
不幸的是,我现在的情况是使用了一个自定义按钮,它有一个指向input元素的锚标记:
//anchor tag which is a custom button referring to non visible file input element
<a id="image-upload-button" class="control_button button" href="#/create_channel/addImage