שלח תשובה

זירת השאלות

837
צפיות
1
תשובות

למה האקספלורר נתקע?

,‏ 18 במרץ, 2007

שלום!
כתבתי את הקוד שלהלן. בפיירפוקס אין שום בעיות, אבל באקספלורר כשבוחרים אפשרות מסוימת מתיבת הבירה הוא פשוט נתקע! למה??

הקוד:


<html>
<head>
<script type="text/javascript">
var selvis=false;
var selfoc=false;
function sel(obj)
{
document.getElementById("a1").value=obj.options[obj.selectedIndex].text;
selfoc=false;
setvis();
}
function a1focus(){
selvis=true;
setvis();}
function setvis(){
if (selvis||selfoc)document.getElementById("mySelect").style.visibility="visible";
else document.getElementById("mySelect").style.visibility="hidden";}
function a1blur(){
selvis=false;
setvis();}
function selfocus(){
selfoc=true;
setvis();}

</script>
</head>
<body>

<form>
Select your favorite fruit:
<input name="assa" type="text" id="a1" onfocus="a1focus();" onblur="a1blur();"></input>
<select size=10 id="mySelect" onblur="sel(this);" onfocus="selfocus();">
  <option>Apple</option>
  <option>Orange</option>
  <option>Pineapple</option>
  <option>Banana</option>
</select>
<br /><br />
</form>

</body>
</html>





תגיות:

1 תשובות

  1. קשה לקרוא את הקוד
    צרף אותו כ-html מוזח כראוי בבקשה

שלח תשובה