私は自分のウェブサイトにフォームを持っています。最初はデスクトップ ブラウザー用に作成しましたが、Android ブラウザーでも機能するようにするには、このフォームが必要です。そこで、Android デバイスを入手して Web サイトをテストしましたが、入力フィールドに値を入力しようとするとできません。何か助けはありますか?
これはフォームのフィールドのコードです:
<p>Empresa</p> <input type="text" value="empresa" name="empresa" id="empresa" /><br />
<p>Usuario</p> <input type="text" value="usuario" name="alias" id="usuario"/><br />
<p>Contraseña</p> <input type="password" value="contraseña" name="clave" id="pass" /><br />
<input type="submit" value="ACCESO" id="boton_popup"/>
<input type="hidden" value="xxx" name="url">
このコードは jQuery で実装しました (プレースホルダーのようなものですが、jQuery を使用すると、より多くのブラウザーとの互換性が得られます)。おそらく、このコードは Android ブラウザーでは機能しません。
$("#usuario").click(function(){$(this).val("");});
$("#pass").click(function(){$(this).val("");});
$("#empresa").click(function(){$(this).val("");});
$("#empresa").one("keypress",function(){$(this).val("");});
編集: サムスン ギャラクシー s2 でテストされ、それは魅力のように動作します。