JavaScript - Eingabe-Ausgabe
bearbeitet von Gunnar Bittersmann@@XentriX5526
> 1- 6.Stelle der Nr
>
> 2- 13.Stelle der Nr
>
> 3- 10. Stelle der Nr
>
> 4- 14. Stelle der Nr
>
> 5- 11. Stelle der Nr
>
> Lösung zum Bsp.: 09375
>
>
> Fragen:
>
> -Kann man so etwas in Javascript umsetzen?
Ja, klar. Entweder wendest du einen regulären Ausdruck `.....(.)...(.)(.).(.)(.)` an, wobei ein `.` für ein Zeichen steht und diej, die du ausgeben willt, in Klammern stehen. Ausgabe in der Reihenfolge des Vorkommens: `$1$4$2$5$3`.
Oder du verwendest die Stringfunktion `substr()`.
> -Kann man es ohne einen Button (z.B. mit <input type"input"> + [ENTER]) im Ausgabefeld anzeigen lassen?
Formulare werden auch mit [Enter] abgeschickt. Pack die Elemente in ein `form`-Element. Die Bearbeitung der Eingabe/Ausgabe erfolgt nicht auf `click`-Event des Buttons, sondern auf `submit`-Event des Formulars.
(Der Button muss dazu ein Submit-Button sein, also nicht `type="button"`.)
Das Standard-Absenden des Formulars unterdrückst du mit `Event.preventDefault()`.
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)
JavaScript - Eingabe-Ausgabe
bearbeitet von Gunnar Bittersmann@@XentriX5526
> 1- 6.Stelle der Nr
>
> 2- 13.Stelle der Nr
>
> 3- 10. Stelle der Nr
>
> 4- 14. Stelle der Nr
>
> 5- 11. Stelle der Nr
>
> Lösung zum Bsp.: 09375
>
>
> Fragen:
>
> -Kann man so etwas in Javascript umsetzen?
Ja, klar. Entweder wendest du einen regulären Ausdruck `.....(.)...(.)(.).(.)(.)` an, wobei ein `.` für ein Zeichen steht und diej, die du ausgeben willt, in Klammern stehen. Ausgabe in der Reihenfolge des Vorkommens: `$1$4$2$5$3`.
Oder du verwendest die Stringfunktion `substr()`.
> -Kann man es ohne einen Button (z.B. mit <input type"input"> + [ENTER]) im Ausgabefeld anzeigen lassen?
Formulare werden auch mit [Enter] abgeschickt. Pack die Elemente in ein `form`-Element. Die Bearbeitung der Eingabe/Ausgabe erfolgt nicht auf `click`-Event des Buttons, sondern auf `submit`-Event des Formulars.
(Der Button muss dazu ein Submit-Button sein, also nicht `type="button"`.)
LLAP 🖖
--
“When UX doesn’t consider *all* users, shouldn’t it be known as ‘*Some* User Experience’ or... SUX? #a11y” —[Billy Gregory](https://twitter.com/thebillygregory/status/552466012713783297)