
Originally Posted by
lufc
Hi,
Start with your form page, eg
Code:
<div id="FormWrapper" style="width:300px;">
<a href="#Form1" id="l1">Form 1</a> <a href="#Form2" id="l2">Form 2</a> <a href="#Form3" id="l3">Form 3</a> <a id="l4" href="#Form4">Form 4</a>
<div id="f1"><a name="Form1"></a>put form 1 here</div>
<div id="f2"><a name="Form2"></a>put form 2 here</div>
<div id="f3"><a name="Form3"></a>put form 3 here</div>
<div id="f4"><a name="Form4"></a>put form 4 here</div>
</div>
then add some javascript to make it switch
Code:
<script type="text/javascript">
var formOpen = 'f1';
var a = document.getElementById("FormWrapper").getElementsByTagName("a");
for(b=0;b<a.length;b++){a[b].onclick = function() { doForm(this.id); return false; } }
document.write("<sty" + "le>#f2,#f3,#f4{display:none;}</st" + "yle>");
function doForm() {
var a = arguments;
if (formOpen) document.getElementById(formOpen).style.display = 'none';
var b = a[0].replace('l', 'f');document.getElementById(b).style.display = 'block';
formOpen = b;}
</script>
Obviously you'd want to make it look a bit nicer 
Cheers,
Jon
Bookmarks