2014-10-02 33 views
0

爲什麼當前問題一旦被刪除就會重新出現?目標是在當前問題得到回答後加載下一個問題。繼承人全部jsfiddle測驗 - 刪除節點

function nextquestion(){ 
    var parentDiv = document.getElementById('myForm'); 
    var formGroup = document.getElementById('form-group'); 
    var removedNode = parentDiv.removeChild(formGroup); 
    alert(removedNode.id); 
} 

回答

0

因爲會重新加載頁面。

<form id="myForm"> 
    <input id="submit" type="submit" value="next question"/> 
</form> 

更改爲

<button onclick=nextQuestion()>next question</button> 

而且喊得它無需刷新頁面。

我建議這種做法:http://jsfiddle.net/vda85aub/108/

您刪除通過調用question.innerHTML = ''

simplu老問題