Capítulo 7

String compareLocale()

JavaScript

<script type="text/javascript">
function slocalecompare(string2) {
	var string1 = document.form.string1.value;
	var string2 = document.form.string2.value;
	var resultado =  string1.localeCompare(string2);
		if(resultado <0) {
			document.form.resultado.value = 'A string "'+ string1 + '" precede a string "'+ string2 + '"';
		} else if (resultado > 0) {
			document.form.resultado.value = 'A string "'+ string1 + '" sucede a string "'+ string2 + '"';
		} else {		
			document.form.resultado.value = 'A string "'+ string1 + '" é igual à string "'+ string2 + '"';
		};
}
<script>

HTML

<form name="form" action="" method="get">
<label>string: <input type="text" name="string1" value="maujor" /></label>
<label>comparar com: <input type="text" name="string2" value="maujor" /></label> 
<button type="button" onclick="slocalecompare()">string.localeCompare()</button><br /><br /> 
<input type="text" name="resultado" class="dest bold" size="50" />
</form> 

Digite as strings a comparar