Originally posted by acoder
How to hide second select tag of the form on till first selection will be made?
----------------JS----------------------
Code:
<script src="request.js"></script>
<script>
function handleOnChange(dd1)
{
var val = dd1.value;
var par = document.forms["frmSelect"];
var parelmts = par.elements;
var prezsel = parelmts["prez"];
var course = val;
if (course != "-Select a Course-")
{
Http.get({
url: "./" + course + ".txt",
callback: fillPrez,
cache: Http.Cache.Get
}, [prezsel]);
}
}
function fillPrez(xmlreply, prezelmt)
{
if (xmlreply.status == Http.Status.OK)
{
var prezresponse = xmlreply.responseText;
var prezar = prezresponse.split("|");
prezelmt.length = 1;
prezelmt.length = prezar.length;
for (o=1; o < prezar.length; o++)
{
prezelmt[o].text = prezar[o];
}
}
else
{
alert("Cannot handle the AJAX call.");
}
}
</script>
[HTML]<FORM name="frmSelect ">
<p>
<select name="course" onChange.value= "handleOnChange (this);">
<option value='0'>-Select a Course-</option>
<option value='1'>Cours e Name 1</option>
<option value='2'>Cours e Name 2</option>
<option value='3'>Cours e Name 3</option>
</select>
<!-- HOW TO HIDE THIS PART ON TILL FIRST SELECTION WILL BE MADE -->
<select name="prez">
<option>-Choose date and location-</option>
</select>
</FORM>
[/HTML]
Is it true that you did 10,380 Posts or it is just a joke?
Comment