javascript - 有人可以解释为什么我的 javascript 不工作吗?

标签 javascript html css

有人可以解释一下我在使用 Javascript 显示隐藏的 DIV 时出了什么问题吗?我查看了之前对此的回答,但它们似乎没有用。

        .newinner
    {
        display: none;
        padding-left: 10px;
        padding-top: 10px;
        background: white;
        width: 905px;
        margin: auto;
        height: 400px;
    }
    </style>
    <script>
    function ShowDiv(newinner)
    {
        document.getElementsByClassName("newinner").style.display="block";
    }
    </script>

下面是DIV

    <button type="button" name="faddress" value="Show Div" onClick="showDiv('newinner')" />Find Address</button></div>
    <div class="newform">
    <div class="newinner">
    <form>
    <div class="formtitle"><b>To request this brochure please fill out the form below.</b></div>
    <div class="ntitle"><b>First Name*:</b><br><select>
      <option value="title">Title</option>
      <option value="mr">Mr</option>
      <option value="mrs">Mrs</option>
      <option value="miss">Miss</option>
      <option value="ms">Ms</option>
    </select>
    </div>
    <div class="fname">
    <input type="firstname" name="fname" /></div>
    <div class="lname"><b>Last Name:*</b><input type="lastname" name="lname" /></div>
    </form>
    </div>
    </div>

最佳答案

您没有在页面的任何地方调用该函数

关于javascript - 有人可以解释为什么我的 javascript 不工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13491946/

相关文章:

javascript - 使用特定列编码阻止图表显示的 Altair Javascript 错误

javascript - 从下拉菜单中打开弹出窗口

javascript - 如何在测试中使用 element.val 更新绑定(bind)到输入集的 angularjs 组件属性

html - 水平 Bootstrap 按钮堆叠两次

javascript - 为什么我的两个 div 总是紧挨着?

javascript - 当我在事件处理程序内部引用对象的参数时,即使将其设置为对象,该参数也始终为 null

javascript - 在脚本中添加图像

javascript - 如何禁用已在另一个 <select> 中选择的选项?

javascript - 提交前设置表单变量值

html - 使用 flexbox 将特定元素居中