Javascript JS函数输出到HTML输入元素
如何将JS函数的输出返回到HTML输入元素 像这样的形式 现在,单击Run-Script执行简单脚本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
<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>