Registreer FAQ Ledenlijst Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 13-03-2007, 19:21
stokj
stokj is offline
Inmiddels heb ik besloten om de foutmeldingen als iets niet is ingevuld dmv van alerts te laten verschijnen via de JSP.
Bij de vragen(dtoets_vragen.jsp) is het wel gelukt, alleen bij het aanmaken van de vragen lukt dat niet (dtoets_vraagaanmaken.jsp). Als je op de knop Opslaan drukt, dan moet er een foutmelding komen indien 1 van de textfields of radiobuttons niet is ingevuld.
In de praktijk blijkt dat hij geen foutmelding geeft, hij doet helemaal niks.

<%@ page contentType="text/html" import="java.util.ArrayList" language="java" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<jsp:useBean id="d" class="beans.Dtoets" scope="request" />
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Dtoets</title>
<style type="text/css" href="style.css"/>
<script type='text/javascript'>

function valbutton(thisform){

if(thisform.vraag = ""){
alert("U heeft geen vraag ingevuld");
return false;
}
if(thisform.antw_a == ""){
alert("U heeft antwoord A niet ingevuld");
return false;
}
if(thisform.antw_b == ""){
alert("U heeft antwoord B niet ingevuld");
return false;
}
if(thisform.antw_c == ""){
alert("U heeft antwoord C niet ingevuld");
return false;
}
if(thisform.antw_d == ""){
alert("U heeft antwoord D niet ingevuld");
return false;
}
thisform.submit(); // this line submits the form after validation
}
</script>

</head>
<body>
<%
String vaktitel = (String)session.getAttribute("vaktitel");
int cid = beans.Dtoets.getCursusId(vaktitel);
int nieuweVraagNummer = beans.DtoetsBeheer.getNieuweVraagNummer(cid);
%>

<h1><%= vaktitel %></h1>

Vraagnummer: <%= nieuweVraagNummer %><br><br>


<form action="DtoetsVraag" name="iets" method="post">
<table>

<tr>
<td>Vraag</td>
<td><input type="text" name="vraag" value="<%= (String)session.getAttribute("vrg") %>"></input></td>
</tr>

<tr>
<td>Antwoord A</td>
<td><input type="text" name="antw_a" value="<%= (String)session.getAttribute("antw1") %>"></input></td>
</tr>

<tr>
<td>Antwoord B</td>
<td><input type="text" name="antw_b" value="<%= (String)session.getAttribute("antw2") %>"></input></td>
</tr>

<tr>
<td>Antwoord C</td>
<td><input type="text" name="antw_c" value="<%= (String)session.getAttribute("antw3") %>"></input></td>
</tr>

<tr>
<td>Antwoord D</td>
<td><input type="text" name="antw_d" value="<%= (String)session.getAttribute("antw4") %>"></input></td>
</tr>

<tr>
<td>Goede antwoord</td>
<td>
A <input type="radio" value="a" name="group1"></input>
B <input type="radio" value="b" name="group1"></input>
C <input type="radio" value="c" name="group1"></input>
D <input type="radio" value="d" name="group1"></input>
</td>
</tr>

</table>

<input type="button" name="but1" onClick="valbutton(iets)" value="Opslaan & sluiten" />
<!--<input type="submit" name="but2" value="Volgende vraag" /> --><!>
</form>
<br>
<form action="dtoets_bewerken.jsp">
<input type="submit" value="Sluiten" />
<input type="hidden" value="<%= vaktitel %>" name="vaktitel" />
</form>

</body>
</html>
Met citaat reageren
Advertentie
Oud 13-03-2007, 19:35
Verwijderd
Volgens mij klopt je action van het form niet.
DtoetsVraag? Dit moet een *.jsp zijn.
Met citaat reageren
Oud 13-03-2007, 21:01
Verwijderd
"iets" is niet het volledige pad naar het formulier. Dat is volgens mij "document.iets".
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Error
Verwijderd
7 27-01-2005 16:26
Software & Hardware [Centraal] HTML/CSS/Javascript
Enlightenment
499 05-01-2005 21:42
Software & Hardware Javascript :S:S
Verwijderd
2 26-02-2004 13:40
Games Red Alert 3
.Mpje Dual
26 19-03-2003 20:15
Software & Hardware [JavaScript]Forms autoinvullen
Verwijderd
24 26-07-2002 20:19
Software & Hardware javascript vraagje
ldv
7 29-04-2002 11:37


Alle tijden zijn GMT +1. Het is nu 02:07.