JavaScript基本语法:输入/输出与HTML标签解析

需积分: 35 1 下载量 139 浏览量 更新于2024-07-13 收藏 3.77MB PPT 举报
"常用的输入/输出-JavaScript的基本语法" 在Web开发中,JavaScript是一种至关重要的编程语言,它主要负责网页的交互性和动态效果。本文将探讨JavaScript的基本语法,特别是与输入/输出相关的函数,如`alert()`和`prompt()`。 **JavaScript基本语法** JavaScript的语法基于ECMAScript标准,它的代码通常在HTML文档中通过`<script>`标签进行嵌入。JavaScript支持多种数据类型,包括字符串、数字、布尔值、null、undefined等。变量声明通常使用`var`、`let`或`const`关键字。 **输入/输出函数** 1. **`alert()`函数** - `alert()`用于向用户显示一个警告对话框,其中包含一条信息。例如: ```javascript alert("提示信息"); ``` 这会弹出一个带有指定文本的对话框,用户只能点击确定关闭,无法输入任何信息。 2. **`prompt()`函数** - `prompt()`则允许用户在对话框中输入文本。它接受两个参数:第一个是显示在对话框中的提示信息,第二个是可选的默认输入值。例如: ```javascript var name = prompt("请输入姓名", "张三"); ``` 这会显示一个带有提示信息的输入框,初始焦点处已填入“张三”。用户可以输入新的文本,然后点击确定或取消。`prompt()`会返回用户输入的值,如果用户取消对话框,它将返回`null`。 **HTML回顾** 在JavaScript与HTML的结合中,HTML用于构建网页结构,而JavaScript则赋予其动态功能。以下是一些常见的HTML标签: - `<html>`:定义整个HTML文档的开始。 - `<head>`:定义文档头部,通常包含`<title>`和其他元信息。 - `<title>`:定义浏览器标签页上显示的页面标题。 - `<body>`:定义文档的主体部分,包含可见内容。 - `<h1>`到`<h6>`:定义不同级别的标题。 - `<p>`:定义文本段落。 - `<br>`:插入一个换行符。 - `<img>`:插入图像,需要指定`src`属性。 - `<hr>`:插入水平分隔线。 - `<a>`:定义超链接,`href`属性指定链接地址。 - `<!-->`:定义注释,对浏览器隐藏内容。 **HTML表格和表单** - **表格**:`<table>`定义表格,`<tr>`定义行,`<td>`定义单元格。`colspan`和`rowspan`属性用于合并单元格。例如: ```html <table border="1"> <tr><td colspan="3">学生成绩</td></tr> <tr><td rowspan="2">张三</td><td>语文</td><td>85</td></tr> <tr><td>数学</td><td>96</td></tr> </table> ``` - **表单**:`<form>`定义表单,`action`属性指定提交表单的URL,`method`属性定义提交方式(GET或POST)。表单元素包括: - 文本框(`<input type="text">`或`<input type="password">`) - 多行文本框(`<textarea>`) - 单选按钮(`<input type="radio">`) - 复选框(`<input type="checkbox">`) - 列表框(`<select>`和`<option>`) - 按钮(`<input type="button">`、`<input type="submit">`和`<input type="reset">`) **JavaScript与HTML的结合** 学习JavaScript的原因在于它能增强HTML的交互性,实现表单验证、动态效果、弹出窗口特效等。编写JavaScript脚本通常放在`<script>`标签内,也可以通过外部文件引入。与Java相比,JavaScript语法更简洁,执行环境是浏览器,而Java则需要独立的JVM。 在实际应用中,掌握JavaScript的基本语法和输入/输出函数是创建交互式网页的关键步骤。通过`alert()`和`prompt()`,开发者能够与用户进行简单的交互,收集数据或提供反馈,从而提升用户体验。