Coursebuilder and Reverse Text -
06-01-2006
, 11:54 AM
I would like to use a reverse text effect in a quiz format like Coursebuilder.
The javascript for the type of effect is below. Any ideas of how to get this
type of text entry box functional in Coursebuilder?
<HEAD>
<script language=javascript>
(i >= 96 && i <= 105) ||
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 >=96) && (event.keyCode <= 105))|| ((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>
<BODY>
<form name=testForm action="" method=post>
<input name=testField type=text style="text-align:left"
onKeyUp="reverseText('testForm','testField')">
</form>
</script>
</HEAD> |