MediaWiki:Common.js
Ir a la navegación
Ir a la búsqueda
Nota: tras guardar, quizás necesites actualizar la caché de tu navegador para ver los cambios.
- Firefox/Safari: Mantén presionada la tecla Mayús mientras pulsas el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presiona Ctrl+Shift+R (⌘+Mayús+R en Mac)
- Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar, o presiona Ctrl+F5
- Opera: dirígete a Menú → Configuración (Opera → Preferencias en Mac) y luego a Privacidad y seguridad → Borrar datos de navegación → Imágenes y archivos en caché.
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */ function calcularEnergia(){ var radiacionmaxima = $("select[name=plantas] option:selected").attr("data-radiacionmaxima"); var rendimiento = parseFloat($("select[name=plantas] option:selected").attr("data-rendimiento")); var radiacion = parseInt($("input[name=radiacion]").val()); $("#resultado").text(radiacion>radiacionmaxima?radiacionmaxima*rendimiento:radiacion*rendimiento); } $(function () { var myElement = document.getElementById('formularioRadiacionPlantaSolar'); myElement.innerHTML = '<form><table><tr><td>Planta solar</td><td><select name="plantas" onchange="calcularEnergia();"><option data-radiacionmaxima="1000" data-rendimiento="0.25">Helios I</option><option data-radiacionmaxima="1000" data-rendimiento="0.3">Helios II</option><option data-radiacionmaxima="1000" data-rendimiento="0.35">Helios III</option><option data-radiacionmaxima="2000" data-rendimiento="0.25">Nova clase A</option><option data-radiacionmaxima="2000" data-rendimiento="0.3">Nova clase A2</option><option data-radiacionmaxima="2000" data-rendimiento="0.35">Nova clase A3</option><option data-radiacionmaxima="3000" data-rendimiento="0.25">Nova clase B</option><option data-radiacionmaxima="3000" data-rendimiento="0.3">Nova clase B2</option><option data-radiacionmaxima="3000" data-rendimiento="0.35">Nova clase B3</option><option data-radiacionmaxima="2000" data-rendimiento="1.0">Cristal acumulador</option></select></td></tr><tr><td>Radiación base/planeta</td><td><input name="radiacion" type="text" value="0" style="width: 40px;" onkeyup="calcularEnergia()"/></td></tr><tr><td>producción de energía</td><td id="resultado"></td></tr></table></form>'; calcularEnergia(); }());