Javascript 显示隐藏HTML5隐藏文本字段的错误

Javascript 显示隐藏HTML5隐藏文本字段的错误,javascript,html,forms,Javascript,Html,Forms,如何为隐藏显示的字段(无)发出错误消息警报 例如: <form> <td style="display:none;"> <input id="put_supp" type="text" autocomplete="false" class="form-control" name="supplier[0]" placehold

如何为隐藏显示的字段(无)发出错误消息警报

例如:

<form>
    <td style="display:none;">
        <input id="put_supp" type="text" autocomplete="false" class="form-control" name="supplier[0]" placeholder=""  required>
    </td>
</form>

更改您的

function myFunction() {
 var x = document.getElementById("get_supp").value;
 document.getElementById("put_supp").value = x;
 document.getElementById("put_supp1").value = x;
}


我可以发誓我今天已经看过两次这个问题了吗?你是怎么提交表格的?我没有看到提交按钮,例如??Hi@riggsfully是的,这是几个小时前发布的,然后被删除。我想说得更清楚些。这是带有submit按钮的代码:submit
hi thankyou听起来很有逻辑,尝试了一下,但根本不起作用。听起来好像函数没有运行,因为这样应该可以正常工作。如何运行该函数?按钮按下、表单提交等@KTEit像这样以onkeyup运行,所以你触发它,它什么也不做?您能在javascript控制台中看到任何错误吗?
function myFunction() {
 var x = document.getElementById("get_supp").value;
 if (x == "") { alert("PLEASE FILL OUT ALL FIELDS"); }
 else {
  document.getElementById("put_supp").value = x;
  document.getElementById("put_supp1").value = x;
 }
}