为什么按钮 onclick 在 Jade/pug 中什么都不做

Why button onlick does nothing in Jade/pug

为什么我的按钮 onclick 没有任何反应? [在此处输入图片描述][1]

doctype html
html
  head
  block content
   script.
    function changeToTextBox(){
        alert("Testing");
    }
    title User
    welcome #{name}
  body
  button(onclick="changeToTextBox()") Edit
  form(name="searchFrm", method="post")
     input(type='text', name='email')
     input(type='submit', name='search')

修正你的缩进。

doctype html
html
  head
    block content
     script.
      function changeToTextBox(){
          alert("Testing");
      }
    title User
    
  body
    p welcome #{name}
    button(onclick="changeToTextBox()") Edit
    form(name="searchFrm", method="post")
       input(type='text', name='email')
       input(type='submit', name='search')

并使用像 https://pughtml.com/ 这样的编译器来查看 HTML 输出,这样您就可以更好地了解问题所在。