<select id ="idSelect">
<option value="1">opcion1</option>
<option value="2">opcion2</option>
<option value="3">opcion3</option>
</select>Esta función javascript permite pre-seleccionar automáticamente una opción en un combo html.
function selectInCombo(combo,val)
{
for(var indice=0 ;indice<document.getElementById(combo).length;indice++)
{
if (document.getElementById(combo).options[indice].text==val )
document.getElementById(combo).selectedIndex =indice;
}
}que se ejecute al cargar la página y seteará el valor por defecto.<script>selectInCombo('idSelect','valor')</script>idSelect , es el id del elemento select en html<select id ="idSelect">
<option value="1">opcion1</option>
<option value="2">opcion2</option>
<option value="3">opcion3</option>
</select>
<script>selectInCombo('idSelect','option2')</script><select id ="idSelect">
<option value="1">opcion1</option>
<option value="2" selected>opcion2</option>
<option value="3">opcion3</option>
</select><select name="optItems">
<?php while ($item = $pdo->fetch(PDO::FETCH_ASSOC)): ?>
<option value="<?php echo $item['id']; ?>
"
<?php if ($idElegido == $item['id']) echo 'selected'; ?>
>
<?php echo $item['nombre']; ?>
</option>
<?php endwhile; ?>
</select>