HTML,JavaScript,JQuery合集

news2025/4/18 15:12:50

表单

请添加图片描述

<!DOCTYPE html>
<html>
<head>
	<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title> 访问表单控件 </title>
</head>
<body>
	<form id="d" action="" method="get">
		<input name="user" type="text" /><br />
		<input name="pass" type="text" /><br />
		<select name="color">
			<option value="red">红色</option>
			<option value="blue">蓝色</option>
		</select><br />
		<input type="button" value="第一个" οnclick=
			"alert(document.getElementById('d').elements[0].value);" />
		<input type="button" value="第二个" οnclick=
			"alert(document.getElementById('d').elements['pass'].value);" />
		<input type="button" value="第三个"	οnclick=
			"alert(document.getElementById('d').color.value);" />
	</form>
</body>
</html>

请添加图片描述

为列表框,下拉菜单栏添加选项

请添加图片描述

<!DOCTYPE html>
<html>
<head>
	<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title> 添加选项 </title>
</head>
<body id="test">
	<script type="text/javascript">
		// 创建<select.../>对象
		var a = document.createElement("select");
		// 为<select.../>对象增加10个选项
		for (var i = 0 ; i < 10 ; i++)
		{
			// 创建一个<option.../>元素
			var op = document.createElement("option");
			op.innerHTML = '新增的选项' + i;
			// 将新的选项添加到列表框的最后
			a.add(op , null);
		}
		// 设置列表框高度为5
		a.size = 5;
		// 将列表框增加成body元素的子节点
		document.getElementById("test").appendChild(a);
	</script>
	<select>
		<option>1</option>
		<option>2</option>
		<option>3</option>
		<option>4</option>
		<option>5</option>
	</select>
</body>
</html>

请添加图片描述

Java Script

(1)匿名函数

这个函数没有名字,赋值给f之后,可以通过f调用这个函数

<script type="text/javascript">
	var f = function(name)
	{
		document.writeln('匿名函数<br />');
		document.writeln('你好' + name);
	};
	f('yeeku');
</script>

这个函数原来有名字叫test,但是赋值给f后,f覆盖了test,所以后续不能用test来调用函数,只能用f来调用这个函数

<script type="text/javascript">
	// 将有名字的函数赋值给变量f,因此test将会被忽略
	var f = function test(name)
	{
		document.writeln('匿名函数<br />');
		document.writeln('你好' + name);
	};
	f('yeeku');
	// test函数并不存在,下面代码出现错误
	test("abc");
</script>

(2)JavaScript事件监听

<!DOCTYPE html>
<html>
<head>
	<meta name="author" content="Yeeku.H.Lee(CrazyIt.org)" />
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title> addEventListener </title>
</head>
<body>
<!-- 将测试的div元素 -->
<div id="test">
	<!-- div元素的子元素:按钮 -->
	<input id="testbn" type="button" value="单击我" />
</div>
<hr />
<div id="results"> </div>
<script type="text/javascript">
	// 事件处理函数
	var gotClick1 = function(event) 
	{
		// 该事件处理函数简单输出事件的当前对象
		document.getElementById("results").innerHTML += 
			"事件捕获阶段: " + event.currentTarget + "<br />";
	}
	// 事件处理函数
	function gotClick2(event) 
	{
		// 该事件处理函数简单输出事件的当前对象
		document.getElementById("results").innerHTML +=
			"事件冒泡阶段:" + event.currentTarget + "<br />";
	}
	// 为testbn按钮绑定事件处理函数(捕获阶段)
	document.getElementById("testbn")
		.addEventListener("click" , gotClick1 , true); 
	// 为test对象绑定事件处理函数(捕获阶段)
	document.getElementById("test")
		.addEventListener("click" , gotClick1 , true); 
	// 为testbn按钮绑定事件处理函数(冒泡阶段)
	document.getElementById("testbn")
		.addEventListener("click" , gotClick2 , false); 
	// 为按钮所在的div对象绑定事件处理函数(冒泡阶段)。
	document.getElementById("test")
		.addEventListener("click" , gotClick2 , false);
</script>
</body>
</html>

##(3)

JQuery

ID选择器,类选择器

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<ul>
    <li id="java">疯狂 Java 讲义</li>
    <li id="javaee" class="test">轻量级Java EE 企业应用实战</li>
    <li id="ajax">疯狂 Ajax 讲义</li>
    <li id="xml">疯狂 XML 讲义</li>
<li id="ejb">经典 Java EE企业应用实战</li>
<li><span id="android">疯狂 Android 讲义</span></li>
</ul>
<script type="text/javascript" src="./jquery363.js">
</script>
<script type="text/javascript">
    {#ID选择器#}
    $("#java").append("<b>是id为Java得元素</b>")
    {#获取所有li里面包含id属性的,为他们增加背景色#}
    $("li[id]").css("background-color","#bbbbff")
    {#类选择器,布局颜色样式#}
    $(".test").css("border","3px dotted black")
    {#ID选择器选择多个ID,为他们后续添加某些元素#}
    $("#xml,#android").append("<b>是id为xml,Android其中之一得元素</b>")
    {#ul里面选择ID为Android的,添加元素#}
    $("ul #android").append("<br/><b>位于ul之内,id为Android得子元素</br>")
    {#获取ul之内,id为ajax的元素#}
    $("ul>#ajax").append("<b>ul之内,id为ajax得子元素</b>")
    {#获取id为ajax之后所有li元素#}
    $("#ajax~li").css("background-color","#ff5555")
</script>

</body>
</html>

在这里插入图片描述
请添加图片描述
请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/397246.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

cli 开发工具 - NodeJS、Borwser 中制作漂亮的炫彩控制台

cli 界面制作、颜色计算工具 - JC Color 帮你在 NodeJS、Borwser 中制作漂亮的炫彩控制台 homepage&#xff1a;http://thispage.tech:9680/jclee1995/jc-color github&#xff1a;https://github.com/jacklee1995/jc-color npm&#xff1a;https://www.npmjs.com/package/jc-c…

2023年场外个股期权研究报告

第一章 概况 场外个股期权&#xff08;Over-the-Counter Equity Option&#xff09;&#xff0c;是指由交易双方根据自己的需求和意愿&#xff0c;通过协商确定行权价格、行权日期等条款的股票期权。与交易所交易的标准化期权不同&#xff0c;场外个股期权的合同内容可以根据交…

轻松学会css变量

css变量太无敌啦css变量是啥&#xff1f;css变量的语法css变量的使用场景主体切换响应式设计统一风格动态效果展示一下css变量是啥&#xff1f; CSS变量是一种用于存储和重复使用值的方法。它们可以在选择器中声明&#xff0c;并在整个样式表中使用。使用CSS变量可以提高代码的…

Kettle工具通过JNDI连接Oracle集群

我们在用Kettle ETL工具的时候&#xff0c;可能会遇到数据库为Oracle集群的模式&#xff0c;或者有时候目标库为oracle&#xff0c;在持续的循环调度中&#xff0c;经常发现oracle的数据库连接中断的情况&#xff0c;此时&#xff0c;在Kettle中有一个JNDI的连接方式能很好的解…

【LeetCode每日一题】——376.摆动序列

文章目录一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【解题思路】七【题目提示】八【题目进阶】九【时间频度】十【代码实现】十一【提交结果】一【题目类别】 贪心算法 二【题目难度】 中等 三【题目编号】 376.摆动序列 四【题目描述】…

数据结构(八)排序

一、排序的概念以及引用概念排序&#xff1a;所谓排序&#xff0c;就是使一串记录&#xff0c;按照其中的某个或某些关键字的大小&#xff0c;递增或递减的排列起来的操作。稳定性&#xff1a;假定在待排序的记录序列中&#xff0c;存在多个具有相同的关键字的记录&#xff0c;…

2023.2.27-3.5 AI行业周刊(第139期):裁员?主动选择or被动选择?

上周五晚和一个好朋友见面&#xff0c;他在一家AI公司做首席科学家。 聊天的时候&#xff0c;讨论到一个话题&#xff1a;40岁之后的人生&#xff0c;如何才能过的更舒适&#xff0c;不焦虑&#xff1f; 我和他都是90年左右&#xff0c;已经是往不惑之年奔赴的年纪了&#xf…

dbever连接kerberos认证的hbase

文章目录一、本地安装kerberos客户端二、本地kerberos客户端登录三、dbever连接habse一、本地安装kerberos客户端 下载地址&#xff1a;https://web.mit.edu/kerberos/dist/index.html 安装&#xff1a;下一步或者自定义安装即可 安装后会自动生成配置文件&#xff1a;C:\Pr…

[vue]提供一种网站底部备案号样式代码

演示 vue组件型&#xff08;可直接用&#xff09; 组件代码&#xff1a;copyright-icp.vue <template><div class"icp">{{© ${year} ${author} }}<a href"http://beian.miit.gov.cn/" target"_blank">{{ record }}</a…

从零开始学架构——架构设计的目的

软件架构的历史背景 软件架构真正流行是从20世纪90年代开始的&#xff0c;由于在Rational和Microsoft内部的相关活动&#xff0c;软件架构的概念开始越来越流行。 卡内基梅隆高校的玛丽肖(Mary Shaw)和戴维加兰 (David Garlan)对软件架构做了许多讨论,他们在 1994 年的一篇文章…

408考研计算机之计算机组成与设计——知识点及其做题经验篇目2:指令系统

今天我们来讲一讲指令系统里面的知识点以及做题技巧 1、定义 考点1&#xff1a;指令定义 指令是指示计算机执行某种操作的命令&#xff0c;一台计算机的所有指令的集合构成该机的指令系统&#xff0c;也称为指令集。指令系统是指令集体系结构ISA中最核心的部分&#xff0c;ISA…

The eXtensible Markup Language (XML)

文章目录前言No.1 - XML 基础概念① 简介No.2 - XML 序列形式与树形式的转换① 一般形式转换② nesting elements 的转换③ 当元素含有属性时的转换总结前言 本系列是 COMPSCI 752 的笔记总结&#xff0c;本文为第一篇&#xff0c;XML No.1 - XML 基础概念 ① 简介 XML 指可…

springboot项目中Quartz

下面内容大家可在自己创建的 springboot项目中 玩1 定时清理垃圾图片定时任务组件Quartz,可以根据我们设定的周期&#xff0c;定时执行目标任务计划1.1 Quartz介绍&#xff08;了解&#xff09;Quartz是Job scheduling&#xff08;作业调度&#xff09;领域的一个开源项目&…

树莓派3B搭建HomeAssistant,alist,cpolar,plex,transmission

一、手把手教学树莓派搭建homeassistant环境&#xff1a;内存卡16G&#xff0c;树莓派3B&#xff0c;官方工具烧写镜像&#xff0c;我烧的是树莓派系统&#xff0c;设置里面填写用户名密码&#xff0c;WiFi和密码&#xff0c;同时打开SSH服务。安装docker树莓派使用ssh连接了 先…

C++基础了解-05-C++常量

C常量 一、C常量 常量是固定值&#xff0c;在程序执行期间不会改变。这些固定的值&#xff0c;又叫做字面量。 常量可以是任何的基本数据类型&#xff0c;可分为整型数字、浮点数字、字符、字符串和布尔值。 常量就像是常规的变量&#xff0c;只不过常量的值在定义后不能进…

uni-app框架基础知识

uni-app框架基础知识 uniapp就是vue开发&#xff0c;可以使用vue2和vue3的语法&#xff0c;另外编译和运行都最好在HBuilderX中进行生命周期可以使用vue或者小程序的生命周期不同&#xff1a; 最好不要使用vue的路由&#xff0c;直接使用uniapp的路由&#xff08;它和小程序一…

项目实战典型案例8——让软件的使用者成为软件的设计者

让软件的使用者成为软件的设计者一&#xff1a;背景介绍二&#xff1a;思路&方案公司的产品设计理念如果你设计的软件猪不能使&#xff0c;你就是猪让每一个软件的使用者都成为我们软件的设计者过程四&#xff1a;总结五&#xff1a;升华一&#xff1a;背景介绍 由于同时对…

2020蓝桥杯真题反倍数 C语言/C++

题目描述 给定三个整数 a,b,c&#xff0c;如果一个整数既不是 a 的整数倍也不是 b 的整数倍还不是 c 的整数倍&#xff0c;则这个数称为反倍数。 请问在 1 至 n 中有多少个反倍数。 输入描述 输入的第一行包含一个整数 n。 第二行包含三个整数a,b,c&#xff0c;相邻两个数之…

Stimulsoft Dashboards.WEB 23.1.8 完美Patch

Stimulsoft Dashboards.WEB 在 Web 应用程序中创建仪表板 Stimulsoft Dashboards.WEB 是一种工具&#xff0c;用于在 ASP.NET、.NET Core、ASP.NET MVC 和 Blazor 平台上开发的 Web 应用程序中创建、编辑、导出和查看仪表板。该产品包括各种数据分析和可视化元素&#xff0c;可…

花括号展开II[栈模拟dfs]

栈模拟dfs前言一、花括号展开II二、栈模拟dfs总结参考资料前言 递归调用&#xff0c;代码非常的简洁。但是可以通过显式栈来模拟栈中的内容&#xff0c;锻炼自己的代码能力&#xff0c;清楚知道栈帧中需要的内容。 一、花括号展开II 二、栈模拟dfs 每碰到一个左括号&#xf…