<input style="text-align:right" />
<input type="text" dir="rtl" />
这两个都是从右往左输入(反向输入),但文字排列顺序还是从左往右的(顺序排列).
另外还有反向输入反序排列
<!-- TWO STEPS TO INSTALL REVERSE TEXT WIZARD:
1. Copy the coding into the HEAD of your HTML document
2. Add the last code into the BODY of your HTML document -->
<!-- STEP ONE: Paste this code into the HEAD of your HTML document -->
<HEAD>
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original: David Hansen ([email protected]) -->
<!-- Web Site: http://www.compswizard.com -->
<script language=javascript>
<!--
function reverseText(tName,fName) {
if (event.keyCode == 8) {
eval("document." + tName + "." + fName + ".value = ‘‘");
}
if ((event.keyCode == 32) || ((event.keyCode >=48) && (event.keyCode <= 57)) || ((event.keyCode >= 65) && (event.keyCode <= 90)) || ((event.keyCode >= 186) && (event.keyCode <= 222))) {
text = "";
str = eval("document." + tName + "." + fName + ".value");
i = 0;
while (i <= (str.length - 1)) {
if (i == (str.length - 1)) {
text = str.substring(i, i+1) + text;
} else {
text += str.substring(i, i+1);
}
i++;
}
eval("document." + tName + "." + fName + ".value = text");
}
}
//-->
</script>
</HEAD>
<!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<BODY>
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original: David Hansen ([email protected]) -->
<!-- Web Site: http://www.compswizard.com -->
<form name=testForm action="" method=post>
<input name=testField type=text style="text-align:right" onKeyUp="reverseText(‘testForm‘,‘testField‘)">
</form>
<p><center>
<font face="arial, helvetica" size"-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>
<!-- Script Size: 1.90 KB -->