|
 |
javascript thread: Re: Hidden Log out button
Message #1 by rff@t... on Wed, 31 Jul 2002 16:00:32
|
|
I suppose this will do the job
<html>
<head>
<title>Untitled</title>
</head>
<body>
<form name="f" action="">
<strong>Question 1</strong><br>
Answer 1.1 <input type="radio" name="answer1" value="1" onclick="answered
(1)"><br>
Answer 1.2 <input type="radio" name="answer1" value="2" onclick="answered
(1)"><br>
Answer 1.3 <input type="radio" name="answer1" value="3" onclick="answered
(1)"><br>
Answer 1.4 <input type="radio" name="answer1" value="4" onclick="answered
(1)"><br>
<p></p>
<strong>Question 2</strong><br>
Answer 2.1 <input type="radio" name="answer2" value="1" onclick="answered
(2)"><br>
Answer 2.2 <input type="radio" name="answer2" value="2" onclick="answered
(2)"><br>
Answer 2.3 <input type="radio" name="answer2" value="3" onclick="answered
(2)"><br>
Answer 2.4 <input type="radio" name="answer2" value="4" onclick="answered
(2)"><br>
<p></p>
<strong>Question 3</strong><br>
Answer 3.1 <input type="radio" name="answer3" value="1" onclick="answered
(3)"><br>
Answer 3.2 <input type="radio" name="answer3" value="2" onclick="answered
(3)"><br>
Answer 3.3 <input type="radio" name="answer3" value="3" onclick="answered
(3)"><br>
Answer 3.4 <input type="radio" name="answer3" value="4" onclick="answered
(3)"><br>
<input type="button" name="submitbutton" style="visibility:hidden"
value="Submit">
</form>
<script>
var numberOfQuestions=3;
var answeredQuestions=new Array(numberOfQuestions);
for (var i=0;i<answeredQuestions.length;i++) {
answeredQuestions[i]=0;
}
function answered(questionNumber) {
answeredQuestions[questionNumber-1]=1;
var allAnswered=true;
for(var i=0;i<answeredQuestions.length; i++) {
if (answeredQuestions[i]==0) {
allAnswered=false;
break;
}
}
if (allAnswered)
document.f.submitbutton.style.visibility="visible";
}
</script>
</body>
</html>
|
|
 |