Justin Ba
02-05-2003, 08:28 PM
In Netscape (4 and 7) the pictures borders dont change on click... in IE6 it works like a charm...
ps, i highlighted the important parts, and the space between java and script in the href is added by the forum, its not in my code... please advise! much thanks in advance!
<form name="Form1" action="picturesurvey.asp?id=2&pid=1" method="post">
<input type="hidden" name="strImageSelected">
<table>
<tr>
<td>
<a href="javascript:SelectImage(1);"><img name="Image1" src="beveled-curved1.jpg" border="0"></a>
</td>
<td>
<a href="javascript:SelectImage(4);"><img name="Image4" src="beveled-curved2.jpg" border="0"></a>
</td>
</tr>
<tr>
<td colspan=3 align=center>
<input class="buttonstyle" type="button" name="Back" value="Back" onclick="back();">
<input class="buttonstyle" type="submit" name="Next" value="Next" onclick="return validate(this.form);">
</td>
</tr>
</table>
</form>
</body>
<script id=javascript>
var nSelectedImage;
function SelectImage(nImage) {
switch (nImage) {
case 1: {
for (i=0;i<document.images.length;i++) {
var tempobj=document.images[i];
}
document.Image1.style.border='4 groove #0000b0';
nSelectedImage=1;
document.Form1.strImageSelected.value=1;
break;
}
case 4: {
for (i=0;i<document.images.length;i++) {
var tempobj=document.images[i];
}
document.Image4.style.border='4 groove #0000b0';
nSelectedImage=4;
document.Form1.strImageSelected.value=4;
break;
}
}
}
ps, i highlighted the important parts, and the space between java and script in the href is added by the forum, its not in my code... please advise! much thanks in advance!
<form name="Form1" action="picturesurvey.asp?id=2&pid=1" method="post">
<input type="hidden" name="strImageSelected">
<table>
<tr>
<td>
<a href="javascript:SelectImage(1);"><img name="Image1" src="beveled-curved1.jpg" border="0"></a>
</td>
<td>
<a href="javascript:SelectImage(4);"><img name="Image4" src="beveled-curved2.jpg" border="0"></a>
</td>
</tr>
<tr>
<td colspan=3 align=center>
<input class="buttonstyle" type="button" name="Back" value="Back" onclick="back();">
<input class="buttonstyle" type="submit" name="Next" value="Next" onclick="return validate(this.form);">
</td>
</tr>
</table>
</form>
</body>
<script id=javascript>
var nSelectedImage;
function SelectImage(nImage) {
switch (nImage) {
case 1: {
for (i=0;i<document.images.length;i++) {
var tempobj=document.images[i];
}
document.Image1.style.border='4 groove #0000b0';
nSelectedImage=1;
document.Form1.strImageSelected.value=1;
break;
}
case 4: {
for (i=0;i<document.images.length;i++) {
var tempobj=document.images[i];
}
document.Image4.style.border='4 groove #0000b0';
nSelectedImage=4;
document.Form1.strImageSelected.value=4;
break;
}
}
}