JavaScript输出


JavaScript显示能力

JavaScript可以使用不同的方法“显示”数据

  • 写入警报框, 使用 window.alert().
  • 写入HTML输出 使用 document.write().
  • 写在HTML元素, 使用 innerHTML.
  • 写入浏览器控制台, 使用 console.log().

使用 window.alert()

可以使用警报框来显示数据:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>编程字典</title>
</head>
<body>

  <h1>我的第一个Web页面</h1>
  <p>我的第一个段落.</p>

  <script>
    window.alert(5 + 6);
  </script>

</body>
</html>

让我试试


使用 document.write()

出于测试目的,使用document.write()更方便 :

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>编程字典</title>
</head>
<body>

  <h1>我的第一个Web页面</h1>
  <p>我的第一个段落.</p>

  <script>
    document.write(5 + 6);
  </script>

</body>
</html>

让我试试

使用document.write()后, HTML文档完全加载,将删除所有现有的HTML:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>编程字典</title>
</head>
<body>

  <h1>我的第一个Web页面</h1>
  <p>我的第一个段落.</p>

  <button type="button" onclick="document.write(5 + 6)">试试</button>

</body>
</html>

让我试试

document.write()方法只用于测试.


使用 innerHTML

访问一个HTML元素, JavaScript可以使用 document.getElementById(id) 方法.

id属性定义HTML元素. innerHTML 属性定义HTML内容:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>编程字典</title>
</head>
<body>

  <h1>我的第一个Web页面</h1>
  <p>我的第一个段落.</p>

  <p id="demo"></p>

  <script>
  document.getElementById("demo").innerHTML = 5 + 6;
  </script>

</body>
</html>

让我试试

为了在HTML中"显示数据", (多数情况下) 你可以设置 innerHTML 属性.


使用 console.log()

在你的浏览器,你可以使用console.log()方法显示数据

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>编程字典</title>
</head>
<body>

  <h1>我的第一个Web页面</h1>
  <p>我的第一个段落.</p>

  <p>
  在你的浏览器中打开调试窗口,使用F12,然后选择"Console"菜单项
  </p>
  <p>再点击运行(run).</p>

  <script>
    console.log(5 + 6);
  </script>

</body>
</html>

让我试试
更多教程:http://codingdict.com/article/3131

原文地址:https://www.cnblogs.com/bczd/p/12083695.html

时间: 2024-11-07 17:13:13

JavaScript输出的相关文章

JavaScript 输出

JavaScript 输出 JavaScript 没有任何打印或者输出的函数. 在 HTML 中, JavaScript 通常用于操作 HTML 元素. 操作 HTML 元素 如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法. 请使用 "id" 属性来标识 HTML 元素,并 innerHTML 来获取或插入元素内容: 实例 <!DOCTYPE html><html><body

javascript输出金字塔

<!doctype html> <html> <head> <meta charset="utf-8"> <title>webrx-title</title> <script type="text/javascript"> //输出一行* //for(var i=0;i<10;i++){ //                document.writeln("*&qu

总结JavaScript输出内容(document.write)

document.write() 可用于直接向 HTML 输出流写内容.简单的说就是直接在网页中输出内容. 第一种:输出内容用“”括起,直接输出""号内的内容.<script type="text/javascript">  document.write("I love JavaScript!");      //内容用""括起来,""里的内容直接输出</script> 第二种:通过

松软科技带你学前端:JavaScript 输出

JavaScript 不提供任何内建的打印或显示函数. JavaScript 显示方案 JavaScript 能够以不同方式“显示”数据: 使用 window.alert() 写入警告框 使用 document.write() 写入 HTML 输出 使用 innerHTML 写入 HTML 元素 使用 console.log() 写入浏览器控制台 使用 innerHTML 如需访问 HTML 元素,JavaScript 可使用 document.getElementById(id) 方法. id

JavaScript输出换行

遇到一个小问题,输出换行符 然后无意加了引号之后成功 代码如下: var arr = ["HTML","CSS","JavaScript","HTML5","CSS3"]; document.write(arr[0]); document.write("<br/>"); document.write(arr[1]); document.write("<br/&

JavaScript输出空格

问题:JS手动输入多个空格,只显示成一个空格 document.write(" 1 2 3 "); 结果: 1 2 3 解决方法: 1.使用输出html标签   document.write("  "+"1"+"    "+"23"); 结果: 1 23 2. 使用CSS样式 document.write("<span style='white-space:pre;'>"+&

JavaScript输出三角形

* *** ***** ******* ********* 以上图为例子,假设行数为5行1.每行星星的个数 可以得出星星个数公式为:j=i*2-1,这里j表示当前星星的个数,i表示当前行数 for(var i=1;i<=4;i++){ for(j=1;j<=2*i-1;j++){ document.write('*'); } document.write('<br>') } 效果: 可以看出,其实金字塔的三角星是被空格顶过去的 2.每行左侧空格的个数 可以得出左侧空格个数为:k=5

javascript 输出 素数/质数

/* 第一种 :*/ // 声明 var i, j, arr = [] ; // 1-101 被除数 for( i =2; i < 101; i++) { // 除数 ,因为是素数,所以从2 开始,并小于被除数, 循环 for( j = 2; j < i; j++) { // 取模:如果能整除,表示非素数,跳出循环: if ( i % j === 0 ) { break; } } // 放到数组里面存起 if (i === j ) { arr.push(i); } } console.log

[Js高手之路第一部]JavaScript上百例实战【新版】_10 javascript输出一个对角线形状的div

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <style> 7 div { 8 width: 50px; 9 height: 50px; 10 background: palevioletred; 11 position: abso