Creo que sería algo así:
Código Javascript
:
Ver original<script>
var flag_select = false;
var flag_textfield = false;
var selects = document.frm.elements;
if(selects.length > 0) {
for(var i = 0; i < selects.length; i++) {
if(selects[i].tagName == 'SELECT') {
var indice = selects[i].selectedIndex;
var valor = selects[i].options[indice].value
if(valor == 'Seleccione una opción') {
flag_select = true;
}
}
if(selects[i].tagName == 'INPUT' && selects[i].type == 'text' && selects[i].value == 'Seleccione una opción') {
flag_textfield = true;
}
}
}
</script>
Si flag_textfield y flag_select devuelven true, entonces hay por lo menos un textfield y un select con esos valores.
PD: esto es para casos que tengas multiples selects e inputs tipo text.
PD: fijate de cambiar los nombres de por ejemplo el form que esta como "frm" y ten cuidado con el case sensitive ( por ejmplo en =="text" )