Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/470.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS函数输出到HTML输入元素_Javascript_Html_Bootstrap 4 - Fatal编程技术网

Javascript JS函数输出到HTML输入元素

Javascript JS函数输出到HTML输入元素,javascript,html,bootstrap-4,Javascript,Html,Bootstrap 4,如何将JS函数的输出返回到HTML输入元素 像这样的形式 现在,单击Run-Script执行简单脚本 <button type="submit" class="btn btn-success form-control" onclick="$('#output').toggle();" onclick="Task_1(document.getElementById('word').value,document.getElementById('repeat').value)">Run

如何将JS函数的输出返回到HTML输入元素

像这样的形式

现在,单击Run-Script执行简单脚本

<button type="submit" class="btn btn-success form-control" onclick="$('#output').toggle();"  onclick="Task_1(document.getElementById('word').value,document.getElementById('repeat').value)">Run script</button>

function Task_1(word, repeat_number) {
  console.log("------------------------------------");
  var Output = "";
  for (var i = 0; i < repeat_number; i++) {
     Output = Output + word;
  }
 console.log(Output);
 return Output;
}
完成:

另外:如果我旋转两条注释线

<link rel="stylesheet" ...
<script src="h ...

问题在于您的提交按钮

你有:

<button type="submit" class="btn btn-success form-control" onclick="$('#output').toggle();"  onclick="Task_1(document.getElementById('word').value,document.getElementById('repeat').value)">Run script</button>

您可能想考虑在JavaScript代码中附加事件处理程序而不是在HTML中。这通常被认为是最佳实践。

如果你想作弊:
var result=word.repeat(repeat_number)
:@jonaswillms-hahaha让我先来了解一下语法。这只是一个例子,明天我需要使用for循环来访问世界银行的交易,我将无法使用库:P:P你能给我们展示一下我用过的部分的版本吗?“这确实应该行得通。”乔纳斯威尔斯说
<button type="submit" class="btn btn-success form-control" onclick="$('#output').toggle();"  onclick="Task_1(document.getElementById('word').value,document.getElementById('repeat').value)">Run script</button>
<button type="submit" class="btn btn-success form-control" onclick="$('#output').toggle(); Task_1(document.getElementById('word').value,document.getElementById('repeat').value)">Run script</button>