Comment modifier la langue de saisie de la boîte texte dans une application Web

Je travaille sur une application Web, et j'ai un formulaire sur lequel j'ai une zone de texte que les utilisateurs doivent remplir à l'aide de la langue arabe.
Comment puis-je le contrôler en utilisant javascript?
La modification de la langue par défaut du système de fonctionnement en arabe résoudra mon problème.
Comment puis-je changer la langue par défaut en arabe en utilisant javascript ???
Et est-ce le meilleur approch pour le faire ??
Est-ce leur autre méthode?

Reportez-vous à cette question et il résoudra votre problème.

EDIT: modifiez le code à ce sujet

$().ready(function () { $("input#NameTextBox").attr("lang", "fa"); }); 

Une meilleure solution peut être:

Code de script java de style farsi

Si l'utilisation de jquery dans votre application est possible, vous pouvez jeter un oeil au plugin direction jquery . Vous pouvez le voir en action ici .

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 ajouter une forme de javascript qui limite la même chose. Vous devez décider si vous souhaitez bloquer les caractères tels qu'ils sont tapés ou afficher un message.

Vous souhaitez modifier la langue par défaut du système d'exploitation à l'aide de JS? Jamais, jamais, cela n'arrivera – votre page Web n'a absolument aucun droit sur la machine client.

Pour ce qui est de rendre la page elle-même "être arabe", je ne pense vraiment pas que vous puissiez faire cela du point de vue de la culture, mais en ce qui concerne simplement la page de droite à gauche, il faut beaucoup Être fait en termes de contenu en miroir, mais vous voudrez certainement connaître l' orientation . Vous êtes le meilleur pari pour le reste, c'est faire face à la culture et à la validation culturelle sur le côté du serveur, mais cela dépendra énormément de ce que vous essayez de forcer exactement, par exemple, la validation de la langue actuelle suppose des choses comme les dictionnaires et la vérification de grammaire et que Seriez-vous quelque chose dont vous voudrez probablement regarder des solutions tierces?