有没有一种方法可以“使用”给定的输入值?

时间:2019-09-09 17:55:20

标签: javascript html css

我没有经验,所以很抱歉这是一个愚蠢的问题。

我想知道是否可以在需要输入内容的站点上编码某些东西,然后在其他地方“使用”它-我要输入的是一个输入框,要求输入名称,给出的名称将出现代替某种“名称”变量。例如,如果您输入的名称为“ Bob”,则“ Hello(name)”之类的名称将显示为“ Hello Bob”。

我还没有真正看到任何有关如何执行此操作的说明,这使我怀疑是否有可能。

我一直在尝试处理输入框本身,到目前为止看起来像这样:

<body>
  <form>
  <label for="namebox">Name:</label>
  <br>
  <input type="text" id="uname" name="name" value="Namehere">
  <br>
  <button>Submit</button>
  </form>

  <p id="namebox"></p>

  <script>
  document.getElementById("namebox").innerHTML = "uname";
  </script>
</body>

此内容的输出当前正在发送到一个不存在的页面,该页面以“ /?name =(输入任何名称值)”结尾。

如果这行得通,对“ name”变量的更改将仅在带有输入表单的页面上发生,还是会携带到网站上的所有页面上?

谢谢您的帮助。

1 个答案:

答案 0 :(得分:-1)

<script> 
document.getElementById("namebox").innerHTML = "Hello" + document.getElementById("uname").value

</script>