使用外部js文件代码更改段落的值

Changing the value of paragraph using external js file code

我创建了一个 html 文件

<html>

<head>
  <title>test</title>
</head>

<body>
  <p id="demo">l</p>
  <script type="text/javascript" src="profile/test.js">
    s(shiva);
  </script>
</body>

</html>

我想更改段落的值。所以我的外部js文件是

function s(nam) {
  document.getElementById("demo").innerHTML = nam;
}

但是没有改变任何人都可以建议我如何改变这个值。

您不能在具有 "src" 属性的 javascript 标记中包含代码。因此,将松散的 javascript 移动到新标签中。

<script type="text/javascript" src="profile/test.js"></script>

<script type="text/javascript">
    s('shiva');
</script>