Ho questo codice:
Codice PHP:
<html>
<head>
<title>Script javascript</title>
<script type="text/javascript">
function cerca() {
var input = document.getElementById('input').value;
var lunghezza=input.length;
if (input == '') {
window.alert('Devi inserire qualcosa!');
}
else {
for (i=1; i<=lunghezza; i++) {
var ultimocarattere = input.charAt(input.length - 1);
document.getElementById('result').value=document.getElementById('result').value+ultimocarattere;
}
}
}
</script>
</head>
<body>
<input type="text" id="input"><br>
<input type="text" id="result"><br>
<input type="button" onclick="cerca()" value="clicca">
</body>
</html>
Perchè di lettere me ne compare sempre una nel secondo campo, anche se scrivo una parola di 10 lettere?
Edit: risolto. Ho editato il codice