Cela peut s'appliquer à d'autres environnements d'exploitation mobiles que Symbian ... Cependant, le problème est que lors de la modification d'un champ de zone de texte, je voudrais mettre à jour un nombre que je tape . Cela est facile à accomplir dans la plupart des navigateurs avec quelque chose comme ceci sur la balise textarea:Javascript fonctionne dans un textarea (navigateur Symbian)
onkeyup="document.getElementById('size').innerHTML=this.value.length;
Cependant, dans Symbian, l'événement onkeyup ne semble pas tirer normalement (il semble que toutes les entrées est tamponne ou quelque chose). Maintenant, je peux le remplacer par:
onblur="document.getElementById('size').innerHTML=this.value.length;
... Cela fonctionne bien, mais bien sûr mises à jour que la DIV lorsque le focus est perdu (ce qui est mieux que rien, mais pas aussi beau que l'avoir mise à jour que vous tapez).
Est-ce que quelqu'un a rencontré un problème comme celui-ci spécifiquement sur Symbian? Sur un autre navigateur mobile? Des idées/solutions? J'ai détesté Symbian depuis que j'ai commencé à l'utiliser - il y a tellement de bizarreries comme ça dans leurs APIs. Je voterai pour tous ceux qui se plaignent de Symbian. ;-)
"Parler aux gens qui se développent pour Symbian équivaut à écouter les plaintes" Source: http: // mulliner. org/symb ian/feed/CollinMulliner_Exploiting_Symbian_BlackHat_Japan_2008.pdf –
La réponse acceptée a-t-elle fonctionné pour vous? Je ne pouvais pas le faire fonctionner même pour les textareas les plus simples! – Pat