Hola
Blade_Stom,
Es cierto lo que dices. Puedes quitarle en name al form y el resto del código queda de la siguiete manera:
Código HTML:
<input type="radio" name="opcionFoto" value="nueva" checked onclick="document.getElementsByName('fotoAnuncio')[0].disabled = false; ">Subir una fotografía nueva<br />
<input type="radio" name="opcionFoto" value="mantener" onclick="document.getElementsByName('fotoAnuncio')[0].disabled = true; ">Mantener fotografía anterior<br />
<input type="radio" name="opcionFoto" value="eliminar" onclick="document.getElementsByName('fotoAnuncio')[0].disabled = true; ">Eliminar fotografía anterior y establecer la fotografía por defecto<br />
Igualmente te recomiendo que fotoAnuncio tenga id="fotoAnuncio" y entonces queda de la siguiente manera:
Código HTML:
<input type="radio" name="opcionFoto" value="nueva" checked onclick="document.getElementById('fotoAnuncio').disabled = false; ">Subir una fotografía nueva<br />
<input type="radio" name="opcionFoto" value="mantener" onclick="document.getElementById('fotoAnuncio').disabled = true; ">Mantener fotografía anterior<br />
<input type="radio" name="opcionFoto" value="eliminar" onclick="document.getElementsById('fotoAnuncio').disabled = true; ">Eliminar fotografía anterior y establecer la fotografía por defecto<br />
Entiendes?
Cualquiera de las dos opciones es válida.
Saludos!