使用JavaScript重置输入不会';行不通

使用JavaScript重置输入不会';行不通,javascript,html,Javascript,Html,这是HTML代码的一部分 <div id="contentBack"> <label for="origin">평문</label><br /><br /> <input type="text" name="origintoBack" id="origin"> <label for="lockSent">암호문</label><br /><br />

这是HTML代码的一部分

<div id="contentBack">
    <label for="origin">평문</label><br /><br />
    <input type="text" name="origintoBack" id="origin">

    <label for="lockSent">암호문</label><br /><br />
    <input type="text" name="lockSent" id="lockSent"><br />

    <br />

    <button id="backKey"><i class="fas fa-key fa-2x"></i></button>
    <button id="unlockBtn"><i class="fas fa-lock-open fa-2x"></i></button>
</div>

평문

암호문



如果单击按钮,我想重置

。所以我把

document.getElementsByName("origintoBack")[0].value = "";

    for (var i = 0; i < originSettingArray.length; i++) { // originSettingArray 크기만큼 돌면서
      document.getElementsByName("origintoBack")[0].value += originSettingArray[i][0] + originSettingArray[i][1] + " "; // 두 글자마다 띄어쓰기 넣기
    } // 뒷면 평문에 평문 출력
document.getElementsByName(“origintoBack”)[0]。value=“”;
对于(var i=0;i

document.getElementById(“lockSent”).value=“”;
对于(变量x=0;x
JavaScript代码中的按钮onclick函数。正在重置
文档。getElementsByName(“origintoBack”)[0]。值=”工作得很好,但是


document.getElementById(“lockSent”).value=“”不起作用。控制台日志上没有错误。我不知道该怎么办。请提供帮助(;0;

我尝试了您的代码,两者都有效

函数重置(){
document.getElementsByName(“origintoBack”)[0]。value=“”;
document.getElementById(“lockSent”).value=“”;
}

평문

암호문



重置
您是否尝试过我的代码?单击“重置”后该代码为空?可能是您发布了所有用于检测代码的代码。我尝试过您的代码。代码太长,无法发布所有代码:(我将再次尝试修复它!这是因为全局数组!谢谢您的帮助!:D
document.getElementById("lockSent").value = "";
    for (var x = 0; x < lockedArray.length; x++) {
      document.getElementById("lockSent").value += lockedArray[x][0] + lockedArray[x][1] + " ";
    }