如何在不使用JQuery的情况下禁用整个Div内容

0 html javascript xhtml

由于我有JavaScript的基本知识,我想做如下操作:

  • 通过使用两个单选按钮为付款提供两个选项:

    1. 用现金
    2. 通过检查
  • 如果用户选择现金的单选按钮,则检查按钮也应该禁用,并且检查分区中的检查号和银行名称等详细信息也应该禁用.

  • 和签证Versa

有没有办法在不使用JQuery的情况下做到这一点?(禁用div并禁用所有内容)

在此先感谢您的帮助.

Azi*_*ikh 5

试试这个:

document.getElementById("myDivId").disabled = true;
Run Code Online (Sandbox Code Playgroud)

要禁用div中的所有元素,请尝试以下操作:

var allChildNodes = document.getElementById("myDivId").getElementsByTagName('*');

for(var i = 0; i < allChildNodes.length; i++)
{
   allChildNodes[i].disabled = true;
}
Run Code Online (Sandbox Code Playgroud)