Autor Zpráva
FAKTOR2
Profil
Potreboval by som aby sa player.HP vypísalo pod progressbarom. Skúšal som document.write , pri prvom načítaní stránky sa údaj zobrazil aj ked nie tam kde som chcel po kliknutí na útok sa zobrazila biela stránka s výpisom premennej.

var hi = function() {
  var healthLevelBar = document.getElementById('playerHealthLevel');
  healthLevelBar.style.width = player.HP*10 + "%";
  
  
  var healthLevelBar2 = document.getElementById('playerManaLevel');
  healthLevelBar2.style.width = player.Mana*10 + "%";

  var healthLevelBar1 = document.getElementById('enemyHealthLevel');
  healthLevelBar1.style.width = enemy.HP*10 + "%";
}
hi();

// PLAYER CONTROLLS


// ATTACKING
var playerAttack = function(){
  var atkSum = player.Atk() - enemy.Def,
  remainingHP = enemy.HP - atkSum;
  enemy.HP = remainingHP;
_es
Profil
FAKTOR2:
sa zobrazila biela stránka s výpisom premennej.
Časté potíže, zajímavosti a poučné debaty » Psaní metodou document.write po načtení stránky maže stránku
FAKTOR2
Profil
Dík funguje je to a zobrazuje sa to ešte lepšie ako som očakával.

var hi = function() {
  var healthLevelBar = document.getElementById('playerHealthLevel');
  healthLevelBar.style.width = player.HP*10 + "%";
  healthLevelBar = document.getElementById('playerHealthLevel').innerHTML = player.HP*10 + "%";
  
  var healthLevelBar2 = document.getElementById('playerManaLevel');
  healthLevelBar2.style.width = player.Mana*10 + "%";

  var healthLevelBar1 = document.getElementById('enemyHealthLevel');
  healthLevelBar1.style.width = enemy.HP*10 + "%";
}
hi();

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0