我正在使用HTML5,CSS和JQuery创建一个移动费用网络应用程序。我有一个“用于”另一个输入的标签。当我单击标签时,在iPhone上,它会执行一些JQuery来隐藏标签并显示输入,然后显示键盘,因为我通过单击标签来“单击”输入。
以下是一些代码:
<input id="document_memo" class="postfield ~form_name~_postfield mobile_input_field" style="display:none" type="text" placeholder="Eg: Tesco" name="document_memo" value="" autocomplete="off"/>
<label id="supplier_label_identifier" for="document_memo" onclick="~form_name~_wiz.toggleSupplierName();">
<img width="50%" height="auto" src="~resource_path~/mobile/imag/KEYmin.png" alt="Enter Supplier">
</label>
在iPhone上,上面的解释与此代码配合得很好。但是,在Android 4.2.2上,这仅执行javascript,而不执行标签“ for”
有人知道,也许Android 4.2.2的“浏览器”不支持标签吗?
谢谢, 哈里森