下面的代碼。混合的JS和HTML不起作用。幫助?
我在JS完整的球,我不知道我做錯了什麼。我/有/它工作,所以當用戶輸入一個名字時,點擊提交後它會在下一頁顯示'Name: {outputn}'
。之後,我在其下面放置了一個表單html字段,因爲它已被刪除而沒有在這裏顯示,現在它不再有效,即使它與我以前的代碼相同。 PS:另外,如果有人碰巧知道,有沒有辦法添加額外的字段,例如性別,並讓它們使用相同的提交按鈕?
<div class="content active">Username: <input type="text" id="userName"></input>
<script>
var didClickIt = false;
document.getElementById("submitter").addEventListener("click",function(){
didClickIt = true;
});
setInterval(function(){
if(didClickIt) {
didClickIt = false;
var o=document.getElementById("outputn"),v=document.getElementById("userName").value;
if(o.textContent!==undefined){
o.textContent=v;
}else{
o.innerText=v;
}
}
},05);
</script>
<button id="submitter" style="background:#ffffff;">Submit</button><br>
</div>
<div class="content"><p>Name: <div id="outputn"></div></p></div>