一个简单的登录注册网页的实现

本文介绍了一个简单的登录注册网页的实现,讲解了如何利用HTML、JavaScript和Markdown的特性来创建居中显示的表单,设置POST请求,以及如何处理注册页面的表单提交。此外,还列举了Markdown编辑器的新增功能,包括界面设计、代码高亮、图片拖拽、数学公式、甘特图、流程图等,以提升写作体验。
摘要由CSDN通过智能技术生成

一个简单的登录注册网页的实现

这个是最开始显示的网页的源码
通过

标签让标签内的内容居中显示,再通过标签中的method属性来设置请求方式为post(一般涉及密码等机密数据都用post请求);再通过action来设置请求地址。这其中注册按钮是要跳转到注册账号的页面的,所以我们要用 来实现这个跳转功能,用 标签中的href属性来设置跳转的地址。

接下来就是来写注册页面了。

注册页面的代码实现
注册页面依旧通过

标签让标签内的内容居中显示,再通过标签中的method属性来设置请求方式为post。这其中要注意的就是要给id为text_1和text_2的标签来设置name属性,如果不设置name属性就算点击了注册按钮,服务器不会得到这两个值。

接下来就是通过js来设置提示信息了。

js代码
window.onload页面加载完毕后,通过document.getElmentById来获取dom对象。再通过获取的dom对象来设置文本框和密码框获得焦点事件和失去焦点事件的具体响应。
这样一个基本的登录注册页面就可以实现了。

新的改变

我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:

  1. 全新的界面设计 ,将会带来全新的写作体验;
  2. 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
  3. 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
  4. 全新的 KaTeX数学公式 语法;
  5. 增加了支持甘特图的mermaid语法1 功能;
  6. 增加了 多屏幕编辑 Markdown文章功能;
  7. 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
  8. 增加了 检查列表 功能。

功能快捷键

撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G

合理的创建标题,有助于目录的生成

直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC语法后生成一个完美的目录。

如何改变文本的样式

强调文本 强调文本

加粗文本 加粗文本

标记文本

删除文本

引用文本

H2O is是液体。

210 运算结果是 1024.

插入链接与图片

链接: link.

图片: Alt

带尺寸的图片: Alt

居中的图片: Alt

居中并且带尺寸的图片: Alt

当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。

如何插入一段漂亮的代码片

博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片.

// An highlighted block
var foo = 'bar';

生成一个适合你的列表

  • 项目
    • 项目
      • 项目
  1. 项目1
  2. 项目2
  3. 项目3
  • 计划任务
  • 完成任务

创建一个表格

一个简单的表格是这么创建的:

项目 Value
电脑 $1600
手机 $12
导管 $1

设定内容居中、居左、居右

使用:---------:居中
使用:----------居左
使用----------:居右

第一列 第二列 第三列
第一列文本居中 第二列文本居右 第三列文本居左

SmartyPants

SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

创建一个自定义列表

Markdown
Text-to- HTML conversion tool
Authors
John
Luke

如何创建一个注脚

一个具有注脚的文本。2

注释也是必不可少的

Markdown将文本转换为 HTML

KaTeX数学公式

您可以使用渲染LaTeX数学表达式 KaTeX:

Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n1)!nN 是通过欧拉积分

Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t   . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=0tz1etdt

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HTML是一种结构化标记语言,通常用于创建网页,而网站的注册登录界面是必不可少的。下面是一个简单HTML代码示例,可以实现一个基本的注册登录界面。 首先,需要创建一个HTML表单,让用户输入他们的注册信息,如用户名、密码、电子邮件等。代码如下: ``` <form> <label for="username">用户名:</label> <input type="text" id="username" name="username"><br> <label for="password">密码:</label> <input type="password" id="password" name="password"><br> <label for="email">电子邮件:</label> <input type="email" id="email" name="email"><br> <input type="submit" value="注册"> </form> ``` 这个表单包含三个输入字段:用户名、密码和电子邮件。每个字段都有一个相关联的标签,用于描述该字段的含义。输入类型分别为“文本”,“密码”和“电子邮件”,其中密码输入框会隐藏输入内容。在最后一个输入框下面是一个提交按钮,用户填写完表单点击按钮后,表单中的信息将被提交至服务器。 接下来是登录表单,代码如下: ``` <form> <label for="username">用户名:</label> <input type="text" id="username" name="username"><br> <label for="password">密码:</label> <input type="password" id="password" name="password"><br> <input type="submit" value="登录"> </form> ``` 这个表单只包含两个输入字段:用户名和密码。在最后一个输入框下面是一个提交按钮,用户可以输入用户名和密码提交表单内容。 总结来说,HTML的表单提供了多种数据输入和交互方式,可以通过该表单实现一个基本的注册登录界面。注意用户输入的信息安全性,保护客户的隐私。此外,需要给表单增加样式以提高用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值