Mensen,
Voor de afstudeerscriptie van mijn vriendin heb ik, als html n00b, een onderzoek in elkaar gezet wat ik al heel knap van mezelf vind.
Nu wil ik er ook graag een soort scriptje in zetten die checkt of alles is ingevuld is, zodat er geen lege of halve data terug kan komen. Dit gaat echter mijn capaciteiten te boven.
Ik heb het geprobeerd, maar krijg het niet werkend.
Hieronder hetgeen ik getracht werkend te krijgen;
***************************************
function checkRequiredFields(input)
{
var requiredFields = new Array("Vraag 1", "Vraag 2", "Vraag 3", "Vraag 4", "Vraag 5", "Vraag 6", "Vraag 7", "Vraag 8", "Vraag 9", "Vraag 10", "Vraag 11", "Vraag 12", "Vraag 13", "Vraag 14", "Vraag 15", "Vraag 16", "Vraag 17", "Vraag 18", "Vraag 19", "Vraag 20", "Vraag 21", "Vraag 22", "Vraag 23", "Vraag 24", "Vraag 25", "Vraag 26", "Vraag 27", "Vraag 28", "Vraag 29", "Vraag 30", "Vraag 31", "Vraag 32", "Vraag 33", "Vraag 34", "Vraag 35", "Vraag 36", "Vraag 37", "Vraag 38", "Vraag 39", "Vraag 40", "Vraag 41", "Vraag 42", "Vraag 43", "Vraag 44", "Vraag 45", "Vraag 46", "Vraag 47", "Vraag 48", "Vraag 49", "Vraag 50", "Vraag 51", "Vraag 52", "Vraag 53");
var fieldNames = new Array("Vraag 1", "Vraag 2", "Vraag 3", "Vraag 4", "Vraag 5", "Vraag 6", "Vraag 7", "Vraag 8", "Vraag 9", "Vraag 10", "Vraag 11", "Vraag 12", "Vraag 13", "Vraag 14", "Vraag 15", "Vraag 16", "Vraag 17", "Vraag 18", "Vraag 19", "Vraag 20", "Vraag 21", "Vraag 22", "Vraag 23", "Vraag 24", "Vraag 25", "Vraag 26", "Vraag 27", "Vraag 28", "Vraag 29", "Vraag 30", "Vraag 31", "Vraag 32", "Vraag 33", "Vraag 34", "Vraag 35", "Vraag 36", "Vraag 37", "Vraag 38", "Vraag 39", "Vraag 40", "Vraag 41", "Vraag 42", "Vraag 43", "Vraag 44", "Vraag 45", "Vraag 46", "Vraag 47", "Vraag 48", "Vraag 49", "Vraag 50", "Vraag 51", "Vraag 52", "Vraag 53");
var fieldCheck = true;
var fieldsNeeded = "\nVoor dit onderzoek moeten alle vragen worden ingevuld! \nVul alstublieft de volgende vragen in:\n\n\t";
for(var fieldNum=0; fieldNum < requiredFields.length; fieldNum++) {
if ((input.elements[requiredFields[fieldNum]].value == "") ||
(input.elements[requiredFields[fieldNum]].value == " ")) {
fieldsNeeded += fieldNames[fieldNum] + "\n\t";
fieldCheck = false;
}
}
if (fieldCheck == true)
{
return true;
}
else
{
alert(fieldsNeeded);
return false;
}
}
********************************************
Wilde in het html form een verwijzing naar dit script zetten;
<script language=JavaScript src="checkform.js"></script>
Kan iemand uitkomst bieden? Daar verdien je het eeuwige respect een een virtuele zoen van mijn vriendin mee!
Alvast bedankt,
Rio.
NB, het onderzoek vindt je hier: http://www.rio.demon.nl/J...de%20Casper%20versie.html
Voor de afstudeerscriptie van mijn vriendin heb ik, als html n00b, een onderzoek in elkaar gezet wat ik al heel knap van mezelf vind.
Nu wil ik er ook graag een soort scriptje in zetten die checkt of alles is ingevuld is, zodat er geen lege of halve data terug kan komen. Dit gaat echter mijn capaciteiten te boven.
Ik heb het geprobeerd, maar krijg het niet werkend.
Hieronder hetgeen ik getracht werkend te krijgen;
***************************************
function checkRequiredFields(input)
{
var requiredFields = new Array("Vraag 1", "Vraag 2", "Vraag 3", "Vraag 4", "Vraag 5", "Vraag 6", "Vraag 7", "Vraag 8", "Vraag 9", "Vraag 10", "Vraag 11", "Vraag 12", "Vraag 13", "Vraag 14", "Vraag 15", "Vraag 16", "Vraag 17", "Vraag 18", "Vraag 19", "Vraag 20", "Vraag 21", "Vraag 22", "Vraag 23", "Vraag 24", "Vraag 25", "Vraag 26", "Vraag 27", "Vraag 28", "Vraag 29", "Vraag 30", "Vraag 31", "Vraag 32", "Vraag 33", "Vraag 34", "Vraag 35", "Vraag 36", "Vraag 37", "Vraag 38", "Vraag 39", "Vraag 40", "Vraag 41", "Vraag 42", "Vraag 43", "Vraag 44", "Vraag 45", "Vraag 46", "Vraag 47", "Vraag 48", "Vraag 49", "Vraag 50", "Vraag 51", "Vraag 52", "Vraag 53");
var fieldNames = new Array("Vraag 1", "Vraag 2", "Vraag 3", "Vraag 4", "Vraag 5", "Vraag 6", "Vraag 7", "Vraag 8", "Vraag 9", "Vraag 10", "Vraag 11", "Vraag 12", "Vraag 13", "Vraag 14", "Vraag 15", "Vraag 16", "Vraag 17", "Vraag 18", "Vraag 19", "Vraag 20", "Vraag 21", "Vraag 22", "Vraag 23", "Vraag 24", "Vraag 25", "Vraag 26", "Vraag 27", "Vraag 28", "Vraag 29", "Vraag 30", "Vraag 31", "Vraag 32", "Vraag 33", "Vraag 34", "Vraag 35", "Vraag 36", "Vraag 37", "Vraag 38", "Vraag 39", "Vraag 40", "Vraag 41", "Vraag 42", "Vraag 43", "Vraag 44", "Vraag 45", "Vraag 46", "Vraag 47", "Vraag 48", "Vraag 49", "Vraag 50", "Vraag 51", "Vraag 52", "Vraag 53");
var fieldCheck = true;
var fieldsNeeded = "\nVoor dit onderzoek moeten alle vragen worden ingevuld! \nVul alstublieft de volgende vragen in:\n\n\t";
for(var fieldNum=0; fieldNum < requiredFields.length; fieldNum++) {
if ((input.elements[requiredFields[fieldNum]].value == "") ||
(input.elements[requiredFields[fieldNum]].value == " ")) {
fieldsNeeded += fieldNames[fieldNum] + "\n\t";
fieldCheck = false;
}
}
if (fieldCheck == true)
{
return true;
}
else
{
alert(fieldsNeeded);
return false;
}
}
********************************************
Wilde in het html form een verwijzing naar dit script zetten;
<script language=JavaScript src="checkform.js"></script>
Kan iemand uitkomst bieden? Daar verdien je het eeuwige respect een een virtuele zoen van mijn vriendin mee!
Alvast bedankt,
Rio.
NB, het onderzoek vindt je hier: http://www.rio.demon.nl/J...de%20Casper%20versie.html