Contribuição feita pelo amigo Scryptor:
<html>
<script Language=JavaScript>
function TrimJS(){
String = document.forms.oForm.txt1.value
alert(String)
Resultado = String
//Retira os espaços do inicio
//Enquanto o primeiro caracter for igual à "Espaço"
//1 caracter do inicio é removido
var i
i = 0
alert(Resultado)
if (Resultado.charCodeAt(2-1) == '32'){
}
while (Resultado.charCodeAt(0) == '32'){
Resultado = String.substring(i,String.length);
i++;}
//Pega a string já formatada e agora retira os espaços do final
//mesmo esquema, enquanto o ultimo caracter for um espaço,
//ele retira 1 caracter do final...
while(Resultado.charCodeAt(Resultado.length-1) == "32"){
Resultado = Resultado.substring(0,Resultado.length-1);
}
document.forms.oForm.txt2.value = Resultado
String = ""
}
</script>
<body>
<font face=verdana size=1>
Script que possui a mesma função usada no "Trim()" do VbScript<br>
Retira todos os espaços do inicio e fim da string, se existirem.
<form name=oForm>
<font face=verdana size=1>
String :<br>
<input type=Text name="txt1" style="font-family:verdana;font-size:8pt" size=40><br>
Resultado :<br>
<input type=Text name="txt2" style="font-family:verdana;font-size:8pt" size=40><br><br>
<input type="button" value="Retirar espaços do inicio e fim" onclick="TrimJS()" style="font-family:verdana;font-size:8pt">
</form>
</body>
</html>
0 comentários:
Postar um comentário