¿Cómo puedo usar javascript para seleccionar automáticamente el valor de opción 2? Pero tengo y como la misma id ..
var index = 1; /* option do select*/ document.getElementById("594951-Cor").options.selectedIndex = index; <div id="594951-Cor" name="594951-Cor"> <select id="594951-Cor" name="594951-Cor" class=""> <option value="0">Selecione...</option> <option value="1">Color 01</option> <option value="2">Color 02</option> </select> </div>Después de resolver el problema con las ID (cambiar las ID duplicadas), si desea seleccionar por valor, simplemente asigne en el nodo de select :
document.getElementById("594951-Cor").value = "2"; asumiendo que desea seleccionar <option value="2">Color 02</option> y la id del nodo select es "594951-Cor" .
El "2" es el valor de la `opción, no el índice.