script maken IF

Status
Niet open voor verdere reacties.

GEITENBAARD1

Gebruiker
Lid geworden
16 apr 2018
Berichten
6
Hello
Als absolute beginner dacht ik al een scriptje te kunnen maken maar dat valt tegen
Ik heb een woordspel op de site staan waarbij een woord moet geraden worden.
Het woord moet ingegeven kunnen worden en op juistheid gecontroleerd worden
Dit werkt helemaal niet

<script type = "tekst/javascript">
var = woord;

<form name="formilier1">
<input type ="tekst" woord="tekstveld1">
<input type ="button" "klik hier">
if (woord =="bierbuik)
{
document.write (joepie dat is het.");
}
else
{
document.write("nee" , woord, ïs niet juist");
}
</script>
 

Bijlagen

  • Screen Shot 04-16-18 at 02.07 PM.PNG
    Screen Shot 04-16-18 at 02.07 PM.PNG
    11,4 KB · Weergaven: 63
-<script> zijn <form> zijn twee verschillende dignen, en kan je niet mengen.
-woord is geen bestaand attribuut in HTML.
Verder ben je op zoek naar: document.getElementById("field").value = value;
- Let op je quotes, en gebruik een goede editor bij sterke voorkeur
- Kijk ook je HTML na, want het zit barstensvol fouten.\

En wat doet dit in jet JAVA forum? Ik zie Javascript, en geen JAVA?
 
Laatst bewerkt:
Dank voor de reactie

Als gepensioneerd COBOl programmeur zal ik nog wat moeten studeren want ik snap er de ballen van.
Ik zie het boss niet door de bomen
grts
 
Ik denk dat dat wel het verstandigste is, want dit is echt koeterwaals wat er geprogrammeerd is.
Op elke regel is wel een fout te vinden, op de regels met een accolade na.
 
Laatst bewerkt:
@ Kenika? Je linkt naar een verkeerd topic? Dit heeft weinig te maken met wat de topicstarter wilt?
Het gaat niet bepaald om validatie.
 
Dit topic staat in de juiste rubriek, nl. javascript
html en javascript (en css en php) zijn verschillende website scripting talen die elk op hun eigen plek horen.
Het formulier is html en de afhandeling van het formulier doe je (in jouw voorbeeld) in javascript.
Hieronder een opzetje waarin ik wat dingen heb weggelaten die je zelf kan opzoeken zodat je javascript kan leren.
Code:
<form>
    <input type="text" value="" id="inputwoord">
    <input type="button" value="Controleer" onclick="check()">
</form>

<script type="text/javascript">
function check() {
    // woord : te raden woord in kleine letters
    var woord = "....";
    // inputwoord : tekst uit formulier
    var inputwoord = .... (haal value op via id van input veld)
    // omzetten in kleine letters & verwijder voor-/naloop spaties
    inputwoord = .... (doe iets met lowercase/trim)
    // resultaat
    if (woord == inputwoord) {
        ....
    } else {
        ....
    }
}
</script>
Suc6. Have fun.
 
Laatst bewerkt:
Graag gedaan. Er is idd veel veranderd sinds Fortran/Cobol op ponskaarten :d :d

Handig linkje (klik) om Javascript te leren met Try it yourself
 
Laatst bewerkt:
inputwoord controlleren

Ik ben er een tijdje uit geweest maar gisteren heb ik de hele dag met uw opgave kunnen worstelen en vandaag kom ik weer geen stap verder.
Met en zonder aanhalingstekens het maakt niet uit, het lukt niet.

ik dat dat het volgende wel zou kunnen maar behalve het invulvak dat verschijnt en de knop gebeurd er niets als ik het woord "dranghek" invul den de knop indruk.

kan u mij terug op weg helpen aub ?

<form>
geef het woord in
<input type="text" value="" id="inputwoord">
<input type="button" value="Controleer" onclick="check()">

</form>

<script type="text/javascript">
function check() {
// woord : te raden woord in kleine letters
var woord = "dranghek";
// inputwoord : tekst uit formulier
var inputwoord = inputwoord (haal value op via id van input veld)
// omzetten in kleine letters & verwijder voor-/naloop spaties

inputwoord = inputwoord.trim();
inputwoord = inputwoord.toLowerCase();.. (doe iets met lowercase/trim)

// resultaat
if (woord == inputwoord) {
document.write ("joepie dat is het");
} else {
document.write ("dat is het niet probeer opnieuw");
}
}
</script>
 
Zet het a.u.b. even tussen code-tags.

Heb je al uitgevonden hoe je de value van een input-veld in JS kan oproepen?
 
Id dacht dat het ophalen uit het inputveld juist is ???????

Code:
<form>
geef het woord in
<input type="text" value="" id="inputwoord">
<input type="button" value="Controleer" onclick="check()">
</form>

<script type="text/javascript">
function check() {
// woord : te raden woord in kleine letters
var woord = "dranghek";
// inputwoord : tekst uit formulier
var inputwoord = inputwoord (haal value op via id van input veld)
// omzetten in kleine letters & verwijder voor-/naloop spaties

inputwoord = inputwoord.trim();
inputwoord = inputwoord.toLowerCase();.. (doe iets met lowercase/trim)

// resultaat
if (woord == inputwoord) {
document.write ("joepie dat is het");
} else {
document.write ("dat is het niet probeer opnieuw");
}
}
</script>
 
Laatst bewerkt:
Code:
<form>
geef het woord in
<input type="text" value="" id="inputwoord">
<input type="button" value="Controleer" onclick="check()">

</form>

<script type="text/javascript">
function check() {
// woord : te raden woord in kleine letters
var woord = "dranghek";
// inputwoord : tekst uit formulier
var inputwoord = inputwoord (haal value op via id van input veld)
// omzetten in kleine letters & verwijder voor-/naloop spaties

inputwoord = inputwoord.trim();
inputwoord = inputwoord.toLowerCase();.. (doe iets met lowercase/trim)

// resultaat
if (woord == inputwoord) {
document.write ("joepie dat is het");
} else {
document.write ("dat is het niet probeer opnieuw");
}
}
</script>
 
Je wilt de waarde uitlezen van je formulier-veld, lijkt me?

document.getElementById("inputwoord").value;
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan