Wrox Home  
Search P2P Archive for: Go

  Return to Index  

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>


  Return to Index