MediaWiki:Common.js: Difference between revisions

From Essence of Flow Wiki
Jump to navigation Jump to search
(Created page with "→‎Any JavaScript here will be loaded for all users on every page load.: function updateDamage() { const level = document.getElementById('level').value; const damage = 10 + (level - 1) * 5; document.getElementById('damage').textContent = damage; }")
 
No edit summary
Line 2: Line 2:


function updateDamage() {
function updateDamage() {
   const level = document.getElementById('level').value;
   const levelInput = document.getElementById('level');
   const damage = 10 + (level - 1) * 5;
  const damageOutput = document.getElementById('damage');
   document.getElementById('damage').textContent = damage;
  if (!levelInput || !damageOutput) return;
 
  const level = parseInt(levelInput.value) || 1;
   const damage = 10 + (level - 1) * 5; // example formula
   damageOutput.textContent = damage;
}
}
document.addEventListener('DOMContentLoaded', function() {
  const levelInput = document.getElementById('level');
  if (levelInput) {
    levelInput.addEventListener('change', updateDamage);
  }
});

Revision as of 21:03, 18 December 2025

/* Any JavaScript here will be loaded for all users on every page load. */

function updateDamage() {
  const levelInput = document.getElementById('level');
  const damageOutput = document.getElementById('damage');
  if (!levelInput || !damageOutput) return;
  
  const level = parseInt(levelInput.value) || 1;
  const damage = 10 + (level - 1) * 5; // example formula
  damageOutput.textContent = damage;
}

document.addEventListener('DOMContentLoaded', function() {
  const levelInput = document.getElementById('level');
  if (levelInput) {
    levelInput.addEventListener('change', updateDamage);
  }
});