Vous pouvez essayer d'utiliser l'attribut dir de la balise d'entrée pour spécifier la direction du texte.
<input type="text" dir="ltr" placeholder="在此输入...">
Si cela ne résout pas votre problème, vous pouvez utiliser l'extrait d'inspection interactive javascript ci-dessous pour le faire.
<input type="text" id="textInput" placeholder="在此输入..."> <div id="result"></div> <script> const inputElement = document.getElementById('textInput'); const resultElement = document.getElementById('result'); inputElement.addEventListener('input', function() { const text = inputElement.value; const rtlRegex = /[\u0600-\u06FF\u0750-\u077F\u0590-\u05FF]/; if (rtlRegex.test(text)) { resultElement.textContent = '检测到从右到左的文本。'; } else { resultElement.textContent = '未检测到从右到左的文本。'; } }); </script>
Vérifiez également s'il existe d'autres règles CSS affectant votre balise d'entrée.
Vous pouvez essayer d'utiliser l'attribut dir de la balise d'entrée pour spécifier la direction du texte.
Si cela ne résout pas votre problème, vous pouvez utiliser l'extrait d'inspection interactive javascript ci-dessous pour le faire.
Vérifiez également s'il existe d'autres règles CSS affectant votre balise d'entrée.