Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2012, 10:37
snot_93
 
Fecha de Ingreso: marzo-2012
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
option default en Javascript

Hello friends

Bueno el motivo del thema es que tengo un select con javascript
el codigo es:

Código:
<form>
      <select name="users2" onChange="showUser(this.value)" class="SelectG-unit">
        <optgroup label="Rankings/Tops"></optgroup>
        <option value="0" selected="selected">Ranking Players</option>
        <option value="Guilds">Ranking Guilds</option>
        <option value="Gens">Ranking Gens</option>
        <optgroup label="Seleccione Una Clase"></optgroup>
        <option value="dw">Dark Wizard</option>
        <option value="sm">Soul Master</option>
        <option value="gm">Gran Master</option>
        <option value="dk">Dark Knight</option>
        <option value="bk">Blade Knight</option>
        <option value="bm">Blade Master</option>
        <option value="fe">Fairy Elf</option>
        <option value="me">Muse Elf</option>
        <option value="he">High Elf</option>
        <option value="sum">Summoner</option>
        <option value="bs">Bloody Summoner</option>
        <option value="dim">Dimencion Master</option>
        <option value="mg">Magic Gladiator</option>
        <option value="dm">Duel Master</option>
        <option value="dl">Dark Lord</option>
        <option value="le">Lord Emperor</option>
        <option value="rf">Rage Fighter</option>
        <option value="fm">First Master</option>
      </select>
    </form>
Código:
<script type="text/javascript">
function showUser(str)
{
	var choices = document.getElementById("mySelect");
choices.options[1].selected = true;
if (str=="")
  {
  document.getElementById("txtHint").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","getuser.php?q="+str,true);
xmlhttp.send();
}
</script>
Todo me anda bn, pero cuando habro la pagina solo me aparece el select
normal lo que quiero es poner 1 opcion por default

en vez de que salga solamente el select al abrir el url quiero que
habra la pagina yah con la informacion cargada de la primer opcion que es:
<option value="0" selected="selected">Ranking Players</option>

Alguna idea de como hacerlo xd? tengo una idea de que es en el
javascript pero no se nada sobre javascript

espero y me puedan ayudar

Saludos.!