Je travaille sur une application web, et j'ai un formulaire sur lequel j'ai une zone de texte que les utilisateurs doivent remplir en utilisant le langage arabe.
comment puis-je le contrôler en utilisant javascript?
La modification de la langue par défaut du système d'exploitation en arabe résoudra mon problème.
Comment puis-je changer la langue par défaut en arabe en utilisant javascript ???
et est-ce la meilleure approche pour le faire ??
Est-ce une autre méthode?comment changer la langue d'entrée textbox dans l'application web
Répondre
Reportez-vous à cette question et il résoudra votre copain problème Arabic text box
EDIT: Modifier le code à ce
$().ready(function() {
$("input#NameTextBox").attr("lang", "fa");
});
Regardez ce que vous essayez de faire mais ne travaillez toujours pas $(). Ready (function() { $ ("input, textbox"). Chaque (function() { $ ("input [id $ = NameTextBox]") .attr ("lang", "ar"); }); et j'ai sous ma forme
toujours pas workin .. – Grace
at vous ajoutez les fichiers js requis (jquery et farsitype.js) à votre page dans le même ordre que je le fais –
Si vous utilisez jquery dans votre application, vous pouvez jeter un oeil à la jquery direction plugin. Vous pouvez see it in action here.
$(). Ready (function() { \t $ ("# submitButton"). cliquez sur (function() { \t $ ("input [id $ = NameTextBox]").setDirections ( \t { direction \t: 'rtl', \t textAlign: 'droit' \t}, vrai ); }); C'est ce que j'ai essayé ... suis-je en train de travailler? – Grace
Vous voulez changer la langue par défaut de l'OS en utilisant JS ? Jamais, jamais, ne se produira - votre page Web n'a absolument aucun droit sur la machine cliente. Pour ce qui est de rendre la page «arabe», je ne pense vraiment pas que vous puissiez y faire quelque chose d'un point de vue culturel, mais pour ce qui est de faire simplement de la page de droite à gauche, il y a un beaucoup qui doit être fait en termes de contenu en miroir, mais vous voulez certainement savoir sur direction. Le mieux pour le reste est de gérer la culture et la validation culturelle du côté serveur, mais cela dépendra énormément de ce que vous essayez de forcer, par exemple. La validation de la langue réelle suppose des choses comme les dictionnaires et la vérification grammaticale et ce serait quelque chose que vous voulez probablement regarder des solutions tierces pour.
Si vous souhaitez limiter les caractères entrés dans une zone de texte, il est inutile de définir la langue du système d'exploitation.
Vous pouvez utiliser un RegularExpressionValidator ou un CustomValidator qui vérifie les caractères saisis et affiche un message indiquant que ces caractères ne sont pas autorisés.
Ou ajoutez une forme de javascript qui limite la même chose. Vous devez décider si vous voulez bloquer les caractères à mesure qu'ils sont tapés ou afficher un message.
je ne veux pas bloquer les caractères ou afficher n'importe quel message..je veux juste changer la zone de texte d'entrée à l'arabe dynamiquement .. est-ce possible? – Grace
une meilleure solution peut être:
- 1. Comment changer la langue d'application dans l'iphone
- 2. Comment changer la langue dans l'exécution
- 3. Ajax changer la langue
- 4. Changer la langue dans l'application mobile
- 5. changer la langue en java
- 6. Comment changer la langue de l'URL Django?
- 7. Comment changer la langue d'une DLL tierce?
- 8. Dijit Dialog changer la langue
- 9. Changer la langue dans une application
- 10. Comment changer la langue de l'application dans ASP.NET?
- 11. Comment changer la langue d'entrée dans le code C#?
- 12. Comment changer la langue d'aide dans SVN sur Windows?
- 13. Changer la langue dropdownlist pays codes
- 14. reconnaissance de la langue et la direction textbox automatique commutateur
- 15. Comment changer la couleur de la police d'un TextBox désactivé?
- 16. Changer la langue message d'erreur MsBuild
- 17. FolderBrowserDialog changer de langue
- 18. Changer la langue des messages d'erreur Subversion
- 19. asp.NET comment changer la langue de la session?
- 20. Drupal - site multilingue - changer la langue - rediriger vers la même page dans la langue sélectionnée
- 21. Changer la langue d'entrée sur l'application distante
- 22. Comment changer de classe de textbox?
- 23. Comment changer la police de caractères Xaml TextBox par défaut
- 24. Comment changer la valeur WPLANG dans Wordpress en cliquant sur un lien (changer de langue)?
- 25. Comment changer la langue d'un Wix 3.5 MSI?
- 26. Comment changer la langue de Visual Web Developer 2010 de l'allemand vers l'anglais
- 27. Comment changer la langue de l'interface utilisateur sur Padre?
- 28. Impossible de changer l'environnement de la langue dans Django
- 29. Comment définir la langue de la page Web déterminée par la langue du visiteur
- 30. Modifier la langue du site Web
mieux que vous pouvez faire est de réglage dir = "rtl" à l'intérieur du champ de saisie. –
Avez-vous essayé ma solution? –
@shadow: dir = "rtl" changera simplement la direction..pas la langue d'entrée .. @Jani: je l'essaie maintenant – Grace