SELF-Treffen in Mannheim 2025
SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.
Beispiel:JS-Tut-String-05.html
Aus SELFHTML-Wiki
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="./Beispiel:SELFHTML-Beispiel-Grundlayout.css">
<style>
output {
display: block;
background-color: white;
}
</style>
<script>
'use strict';
document.addEventListener('DOMContentLoaded', function () {
document.getElementById('button').addEventListener('click', changeVowels);
var durchlauf = 0;
function changeVowels() {
var vowels = ['a', 'e', 'i', 'o', 'u', 'ä', 'ö', 'ü'];
var text = document.querySelector('textarea').innerHTML;
var ergebnis = text.replace(/[aeiouäöü]/ig, vowels[durchlauf]);
document.querySelector('textarea').value = ergebnis;
if (durchlauf < (vowels.length - 1)) {
durchlauf ++;
}
else {
durchlauf = 0;
}
}
});
</script>
<title>Strings 5 - Vokale ändern</title>
</head>
<body>
<h1>Strings 5 - Vokale ändern</h1>
<main>
<textarea cols="50" rows="8">
Drei Chinesen mit dem Kontrabass
saßen auf der Straße und erzählten sich was.
Da kam die Polizei, fragt‚ Was ist denn das?‘
Drei Chinesen mit dem Kontrabass.</textarea>
<button type="button" id="button" >Los</button>
<p>Mit einem Klick auf den Button ändern Sie die Vokale im Textfeld. Sie können auch eigenen Text eingeben.</p>
<output></output>
</main>
</body>
</html>