Java Reference
In-Depth Information
var textToSplit = textAreaControl.value;
var textArray = textToSplit.split('\n');
var numberOfParts = 0;
numberOfParts = textArray.length;
var reversedString = “”;
var indexCount;
for (indexCount = numberOfParts - 1; indexCount >= 0; indexCount--)
{
reversedString = reversedString + textArray[indexCount];
if (indexCount > 0)
{
reversedString = reversedString + “\n”;
}
}
textAreaControl.value = reversedString;
}
</script>
</head>
<body>
<form name=”form1”>
<textarea rows=”20” cols=”40” name=”textarea1” wrap=”soft”>Line 1
Line 2
Line 3
Line 4</textarea>
<br />
<input type=”button” value=”Reverse Line Order” name=”buttonSplit”
onclick=”splitAndReverseText(document.form1.textarea1)“>
</form>
</body>
</html>
Save this as ch9_examp1.htm and load it into your browser. You should see the screen shown in
Figure 9-1.
Figure 9-1
Clicking the Reverse Line Order button reverses the order of the lines, as shown in Figure 9-2.
Search WWH ::




Custom Search