我的编程空间,编程开发者的网络收藏夹
学习永远不晚

javascript 学习笔记(一)DOM基本操作

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

javascript 学习笔记(一)DOM基本操作

html部分代码:
当点击show按钮时,触发showValue函数,将input value的值动态添加到id="text"的元素节点中!
复制代码 代码如下:

<p>
  <input type="text" value="" name="user_name" id="user_name" />
  <span style="padding-left:10px;"><input type="button" value="show" onclick="showValue()" /></span>
</p>
<p id="text"></p>

javascript 部分代码:
页面加载时,使input自动获得焦点,引导用户输入内容。(细节加强用户体验)
复制代码 代码如下:

window.onload = function() {
var user_name = document.getElementById("user_name");
user_name.focus();
}

如果没有输入任何内容,给出错误提示,同时又让input获得输入焦点
复制代码 代码如下:

function showValue() {
var user_name = document.getElementById("user_name");
var text = document.getElementById("text");
if(user_name.value == "") {
alert("Please input some words");
user_name.focus();
} else {
text.innerHTML = user_name.value;
text.setAttribute("class", "text");
}
}

HTML代码中的<div id="test"></div>完全可以不用,我们可以利用DOM动态创建,并添加到文档中!
复制代码 代码如下:

//创建div元素
var text = document.createElement("div");
//把user_name.value的值添加到div元素中来
text.appendChild(user_name.value);
//最后将div元素添加到body中来
document.body.appendChild(text);

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

javascript 学习笔记(一)DOM基本操作

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

javascript 学习笔记(一)DOM基本操作

主要是为了使自己更加熟练操作DOM,记录自己的点滴,规范自己的代码!希望大家共同进步!
2022-11-21

python学习笔记(一)-文件操作

python的基本文件操作是包含在__buildin__模块中的。  I, 基本操作1, 打开fh=open('filename', 'r')  fh是打开文件的handle,每一个被打开的文件都应该退出时关闭(除了handle没有赋给变量
2023-01-31

Python 学习笔记 - 操作MySQ

Python里面操作MySQL可以通过两个方式:pymysql模块ORM框架的SQLAchemey本节先学习第一种方式。学习Python模块之前,首先看看MySQL的基本安装和使用,具体语法可以参考豆子之前的博客http://beanxyz
2023-01-31

python学习笔记(十)、文件操作

在前面我们了解到了没得模块,其中有一个模块为fileinput,为文件操作模块,不知道小伙伴们是否还记得? 1 打开文件  要打开文件,可以使用fileinput中的fileinput.input函数进行打开,也可以使用模块 io 中的op
2023-01-31

Python学习笔记(2)比特操作、类、

下面的笔记内容依然来自于codecademy比特操作注意一: 适用范围 Note that you can only do bitwise operations on an integer. Trying to do them on str
2023-01-31

[Python学习笔记] 数字类型及操作

数字类型整数类型十进制:1110,-123二进制:以0B或0b开头 0b110,-0B101八进制:以0O或0o开头 0o123,-0O567十六进制:以0X或0x开头 0x555,-0X89a浮点数类型可以采用科学记数法表示 5.5e-3
2023-01-31

mysql学习笔记一 基础知识及DDL

规范 一条语句要以分号(;)结束 sql可以单行和多行书写,一般通过缩进和换行书写提高代码可读性 sql的关键词一般都要全大写 分类 DDL(Data Defination Language)  数据定义语言  用于操作数据库常用对象,例如数据库 表格等,常
mysql学习笔记一 基础知识及DDL
2019-12-24

Redis基本操作进阶篇学习-

Redis中SORT命令可以对列表类型、集合类型以及有序集合类型键进行排序,并返回显示排序的结果,但是不会对原有数据进行修改。 有序集合Redis有序集合中每个元素都会关联一个double类型的分数。Redis通过分数来为集合中的成员进行从小到大的排序。
Redis基本操作进阶篇学习-
2015-09-03

Python学习笔记(2)操作符和数据类

2019-02-25一:(1)常用操作符:  ① 算数操作符:=、-、*、/、%(求余)、**(幂运算)、//(地板除法:计算结果取比商小的最大整型)  注意:幂运算操作符比其左侧的一元运算符的优先级高,比其右边的一元运算符优先级低。  测
2023-01-30

PHP学习笔记:数据库连接与操作

概述:在Web开发中,数据库连接和操作是非常重要的环节。PHP作为一种广泛应用于Web开发的脚本语言,提供了丰富的数据库连接和操作功能。本文将介绍PHP中如何连接数据库以及常用的数据库操作方法,同时会提供具体的代码示例,以便读者更好地理解和
2023-10-21

编程热搜

目录