无法通过javascript函数更改Elemenet中的值

无法通过javascript函数更改Elemenet中的值,javascript,html,Javascript,Html,所以,我尝试通过getElementById调用函数来更改p元素。但当我点击按钮时,什么也没发生 当我点击按钮,它应该改变汽车品牌的长度字符串,并添加兰博基尼 代码如下:- <html> <head> <script src="javascript_file.js" type="text/javascript"></script> </head> <body> <h1>strings and

所以,我尝试通过getElementById调用函数来更改p元素。但当我点击按钮时,什么也没发生

当我点击按钮,它应该改变汽车品牌的长度字符串,并添加兰博基尼

代码如下:-

<html>
 <head>
   <script src="javascript_file.js" type="text/javascript"></script>
 </head>
  <body>

  <h1>strings and functions</h1>
  <p id="pFunction">hi</p>
  <button type="button" onclick="document.getElementById('pFunction').innerHTML = 'bye'">click!</button>

  <p id="slice">car brands</p>
  <button onclick="sliceF">Click it!</button>
 </body>

</html>
Js:-


您已放弃函数调用的括号:

<html>
 <head>
   <script src="javascript_file.js" type="text/javascript"></script>
 </head>
  <body>

  <h1>strings and functions</h1>
  <p id="pFunction">hi</p>
  <button type="button" onclick="document.getElementById('pFunction').innerHTML = 'bye'">click!</button>

  <p id="slice">car brands</p>
  <button onclick="sliceF()">Click it!</button>
 </body>

</html>

我想你只需要改变一下

   onclick="sliceF"


将sliceF更改为sliceF


它现在工作了吗?如果不工作,请回答。

,他们有一个疯狂的范围链,需要全球污染,并且有一些问题。使用addEventListener而不是你可以在小提琴上加上这个,回答起来会更容易:不要理解那么糟糕。不要感谢,而是投票和打分作为解决方案:提问,得到答案,不要分心这个答案有什么问题?为什么会有反对票?
   onclick="sliceF"
   onclick="sliceF()"