Forum Moderators: open
the moment someone is done typingYou'll want to attach an onBlur() event to the '1st' field
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en-GB">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>hello whirled</title>
<script type="text/javascript">
function populateTheOtherInputField() {
document.myFormName.myNumber2.value = document.myFormName.myNumber1.value;
}
</script>
</head>
<body onLoad="myOnloadEvent();">
<h1>
Lorem ipsum dolor sit amet
</h1>
<form name="myFormName" method="get" action=" ">
<p>
Consectetuer adipiscing elit. Donec
in purus a dui venenatis laoreet. Integer faucibus convallis
urna. Maecenas iaculis justo non leo. Duis eget tortor eu dui
dapibus sagittis. Integer nec diam. Maecenas tristique auctor
ligula. In egestas. Nunc interdum magna id felis.
</p>
<p>
Type or paste stuff in here:
<br>
<textarea rows="5"
cols="50"
id="myNumber1"
onBlur="populateTheOtherInputField()";></textarea>
</p>
<p>
It will appear here when you move the focus out of the box above
<br>
<textarea rows="5"
cols="50"
id="myNumber2"></textarea>
</p>
<noscript>
<div>
If you can see this then SCRIPTS are turned OFF on your machine and it won't work
</div>
</noscript>
</form>
</body>
</html>
<script language="javascript" type="text/javascript">
function removeSpaces(string) {
return string.split(' ').join('');
}
</script>
<input name="teamTableName" type="text" onblur="this.value=removeSpaces(this.value);" />
<input name="submit" type="submit" value="Submit" onclick="removeSpaces(teamTableName);" />
<script type="text/javascript">
function myFinalFunction() {
removeSpaces(document.myFormName.teamTableName);
submit();
}
</script>
<script type="text/javascript">
function myFinalFunction() {
removeSpaces(document.myFormName.teamTableName);
// submit();
document.myFormName.submit();
}
</script>
<script language="javascript" type="text/javascript">
<!-- Begin
function stringFilter (input) {
s = input.value;
filteredValues = "',.-:;&!"; // Characters stripped out
var i;
var returnString = "";
for (i = 0; i < s.length; i++) { // Search through string and append to unfiltered values to returnString.
var c = s.charAt(i);
if (filteredValues.indexOf(c) == -1) returnString += c;
}
input.value = returnString;
}
// End -->
</script>
<script language="javascript" type="text/javascript">
function removeSpaces(string) {
return string.split(' ').join('');
}
</script>
<script type="text/javascript">
function populateField() {
document.register.teamTableName.value = document.register.teamName.value;
}
</script>
<form action="success.php" method="post" name="register">
<input name="name" type="text" class="form-fields" />
<input name="email" type="text" class="form-fields" />
<input name="phone" type="text" class="form-fields" />
<input name="teamName" id="teamName" onblur="populateField();" type="text" />
<input name="teamTableName" id="teamTableName" type="text" onblur="this.value=removeSpaces(this.value);" />
<input name="submit" type="submit" value="Submit" onclick="stringFilter(teamTableName);" />
</form>