我如何从我的JavaScript打印一些东西到JsFiddle的结果屏幕。我不能使用document.write(),它不允许,也不允许打印。
我应该用什么?
我如何从我的JavaScript打印一些东西到JsFiddle的结果屏幕。我不能使用document.write(),它不允许,也不允许打印。
我应该用什么?
当前回答
与ES6的技巧可以
function say(...args)
{
document.querySelector('#out').innerHTML += args.join("</br>");
}
say("hi","john");
只添加
<span id="out"></span>
在HTML中
其他回答
为了能够在JSFiddle中看到console.log()的输出,请转到左侧面板的外部资源,并为Firebug添加以下链接:
https://getfirebug.com/firebug-lite-debug.js
也许不能做你做的事,但你可以打字
console.log(string)
它会把字符串打印到浏览器的控制台。在chrome浏览器中按CTRL + SHIFT + J打开控制台。
document.body.innerHTML = "你的数据";
这里有一个替代方案:http://jsfiddle.net/skibulk/erh7m9og/1/
document.write = function (str) {
document.body.insertAdjacentHTML("beforeend", str);
}
document.write("¡hola mundo");
Try:
document.getElementById('element').innerHTML = ...;
小提琴:http://jsfiddle.net/HKhw8/