Difference between revisions of "User:DeletedUser010919/Sandbox5"

From Dragalia Lost Wiki
Jump to navigation Jump to search
>@DeletedUser41383047
>@DeletedUser41383047
 
(45 intermediate revisions by the same user not shown)
Line 21: Line 21:
  
 
function populate_skill_box(skillLevel) {
 
function populate_skill_box(skillLevel) {
 +
  var defaultSkill = document.getElementById("skillSelect").selectedIndex;
 +
  document.getElementById("skillSelect").innerHTML = ""
 
   var skillSelect = $("#skillSelect");
 
   var skillSelect = $("#skillSelect");
 
   var skillCount = srcData.length;     
 
   var skillCount = srcData.length;     
Line 29: Line 31:
 
     skillSelect.append(opt);
 
     skillSelect.append(opt);
 
   }
 
   }
 +
  $("#skillSelect option:eq(defaultSkill)").prop('selected', true);
 
};
 
};
  
 
function selectSkillLevel(skill) {
 
function selectSkillLevel(skill) {
   document.getElementById("skillLevelSelect1").innerHTML = '<input type="radio" value=1 name="Skill Level" oninput="calcStats()" checked=1><label for="skillLevelSelect1">Lv.1</label>';
+
   document.getElementById("skillLevelSelect1").innerHTML = '<input type="radio" value=1 name="Skill Level" oninput="populate_skill_box(&quot;Skill1&quot;)" checked=1><label for="skillLevelSelect1">Lv.1</label>';
   document.getElementById("skillLevelSelect2").innerHTML = '<input type="radio" value=2 name="Skill Level" oninput="calcStats()"><label for="skillLevelSelect1">Lv.2</label>';
+
   document.getElementById("skillLevelSelect2").innerHTML = '<input type="radio" value=2 name="Skill Level" oninput="populate_skill_box(&quot;Skill2&quot;)"><label for="skillLevelSelect2">Lv.2</label>';
 
   if (srcData[skill].title.Hidden == 0) {
 
   if (srcData[skill].title.Hidden == 0) {
     document.getElementById("skillLevelSelect3").innerHTML = '<input type="radio" value=3 name="Skill Level" oninput="calcStats()"><label for="skillLevelSelect1">Lv.3</label>';
+
     document.getElementById("skillLevelSelect3").innerHTML = '<input type="radio" value=3 name="Skill Level" oninput="populate_skill_box(&quot;Skill3&quot;)"><label for="skillLevelSelect3">Lv.3</label>';
 +
  } else {
 +
    document.getElementById("skillLevelSelect3").innerHTML = ""
 
   }
 
   }
 
};
 
};
Line 85: Line 90:
 
<p>HP: <input type="number" id="HP" class="a"></p>
 
<p>HP: <input type="number" id="HP" class="a"></p>
 
<p>STR: <input type="number" id="STR" class='a'></p>
 
<p>STR: <input type="number" id="STR" class='a'></p>
<p>Skill: <select id="skillSelect" name="skillSelect" onclick="showSkillValue(); selectSkillLevel(document.getElementById("skillSelect").selectedIndex);"></select>
+
<p>Skill: <select id="skillSelect" name="skillSelect" onclick="showSkillValue(); selectSkillLevel(document.getElementById('skillSelect').selectedIndex);"></select>
 
<form id="skillLevelSelect" style="display:inline;">
 
<form id="skillLevelSelect" style="display:inline;">
 
     <div id="skillLevelSelect1" style="display:inline;"></div>
 
     <div id="skillLevelSelect1" style="display:inline;"></div>

Latest revision as of 23:48, 29 November 2018