<script>
var nr = 0
function nieuwLijn(demo) {
var blok = document.getElementById(demo);
var lijn = document.createElement("hr");
blok.appendChild(lijn);
}
function verwijderLijn(demo) {
blok = document.getElementById(demo);
lijnen = blok.getElementsByTagName("hr");
if (lijnen.length > 0) {
blok.removeChild(lijnen[lijnen.length - 1]);
}
}
function newParagraaf(demo) {
var blok = document.getElementById(demo);
var paragraaf = document.createElement("p");
paragraaf.innerHTML = "Dit is paraagraaf nr." + nr.toString();
nr++
blok.appendChild(paragraaf);
}
function VerwijderParagraaf(demo) {
var blok = document.getElementById(demo);
var paragraaf = blok.getElementsByTagName("p");
if (paragraaf > 0) {
blok.removeChild(paragraaf[paragraaf.length - 1]);
}
}
</script>
<button type="button" onclick="nieuwLijn('demo1')">maak</button>
<button type="button" onclick="verwijderLijn('demo1')">verwijder!</button>
<button type="button" onclick="newParagraaf('demo1')">paragraaf</button>
<button type="button" onclick="VerwijderParagraaf('demo1')">verparagraaf</button>
<div id="demo1"></div>
<p id="demo"></p>
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<script>
var totaal =0.0
var namen =""
function verwerking() {
naam = document.getElementById("naam").value;
bedrag = Number(document.getElementById("bedrag").value);
if (namen == "") {
naam == namen;
}
else {
namen = namen + "," + naam;
}
totaal += bedrag;
uitvoer = document.getElementById("uitvoer");
txtTotaal = document.getElementById("totaal");
uitvoer.value = uitvoer.value + "\n" + naam + "," + bedrag
txtTotaal.value = totaal + "euro";
}
</script>
<input id="naam" type="text" />
<input id="bedrag" type="number" />
<input id="verwerk" type="button" value="verwerk" />
<textarea id="uitvoer" rows="2" cols="20"></textarea>
<input id="totaal" type="text" />
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
<script>
function naamenbedrag() {
var invoerok = false
while (!invoerok) {
var invoer = prompt("geef naam en betaald bedrag");
if (invoer = "") {
invoerok = true;
}
else {
invoer = invoer.split(",");
if (isNaN(invoer[1])) {
invoerok = false
}
else {
invoerok = true;
}
}
}
return invoer;
}
function verwerkbetaling() {
var hasended = false;
var totaal = 0.0;
var namen = "";
while (!hasended) {
invoer = naamenbedrag();
if (invoer == "") {
hasended = true;
}
else {
Naam = invoer[0];
bedrag = Number(invoer[1]);
totaal += bedrag;
Namen = Namen == "" ? Naam : Namen + "," + Naam;
}
}
alert(
"Totaalbedrag: " + Totaal + "\n" +
Namen + " hebben betaald."
}
</script>