Ich erstelle ein einfaches String-Reverse-Projekt.Nichts erscheint auf der Konsole in Chrom und nimmt Informationen aus dem Formular
Ich möchte, dass der Benutzer eine Eingabe eingibt, dann wird diese Eingabe unter dem Textfeld in umgekehrter Reihenfolge angezeigt.
<form id = "frm1">
<input type="text" id="userInput"=> give me input</input>
<button onclick="strRev()">Submit</button>
</form>
<script type="text/javascript">
function strRev(str){
str = document.getElementById("userInput").toString().value;
console.log(str);
var originalStr = str.split("");
console.log(originalStr);
var finalArray = [];
var j = 0;
for(i = originalStr.length-1; i >= 0; i--){
finalArray[j] = originalStr[i];
j++;
}
for(k = 0; k <finalArray.length; k++){
document.write(finalArray[k]);
}
}
</script>
When pressing submit, the information in the box is what should be reversed
Nichts geschieht auf einreichen und nichts erscheint in der Konsole zu debuggen.