Jex16.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Pictures Test3</TITLE>
</HEAD>
<script language = "javascript">
var imageList = new Array;
for(var i = 0;i < 5; i++)
{
imageList[i] = new Image;
imageList[i].src = "winxpaa1"+i+".jpg";
}
function slide(num)
{
document.slidePicture.src = imageList[num].src;
num = Math.floor(Math.random()*imageList.length);
//don't worry about run out of the array.
window.setTimeout("slide("+num+")",1000);
}
function testPicture()
{
var result = true;
for(var i = 0; i < imageList.length; i++)
result = (result && imageList[i].complete);
if(result)
{
slide(0);
}
else
window.setTimeout("testPicture()",1000);
}
</script>
<BODY onload = "testPicture()">
<img src = winxpaa10.jpg name = "slidePicture">
</form>
</BODY>
</HTML>
Jex17.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<script language = "javascript">
var defaultImage = new Image;
defaultImage.src = "winxpaa10.jpg";
var rolledImage = new Image;
rolledImage.src = "winxpaa11.jpg";
var url = "http://www.baidu.com/";
</script>
<!--<a href = "http://www.baidu.com/">baidu</a>
<br>
<a href = "#" onMouseOver = "document.A.src = rolledImage.src" onMouseOut = "document.A.src = defaultImage.src">rolled</a>
<br>-->
<br>
<br>
<map name = "Imagemap">
<area shape = "rect" coords = "0,0,100,200" onMouseOver = "document.A.src = rolledImage.src;document.B.src = rolledImage.src" onMouseOut = "document.A.src = defaultImage.src;document.B.src = defaultImage.src">
</map>
<br>
<br>
<img src = "winxpaa10.jpg" name = "A" width = 100 height = 100 useMap = "#Imagemap">
<img src = "winxpaa11.jpg" name = "B" width = 100 height = 100 useMap = "#Imagemap">
<img src = "winxpaa13.jpg" name = "C" width = 100 height = 100 useMap = "#Imagemap">
</BODY>
</HTML>
Jex18.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<form name = "A">
Enter you code:
<input type = "text" onChange = "window.alert(this.form.txt.value)" name = "txt">
<br>
<!-- for test "this"
<input type = "text" onChange = "window.alert(this.form.text.value)" name = "tddt">
<br>
<input type = "text" onChange = "window.alert(this.A.tet.value)" name = "tet">
-->
<select name = "choose" onChange = "changeTwo(this.form.choose)">
<option value = "One">1</option>
<option value = "Two">2</option>
</select>
<a href = "#" onClick = "alert(document.A.choose.value)">ddd</a>
<br>
<a href = "#" onClick = "change(document.A.choose)">change</a>
<script language = "javascript">
document.A.choose.length++;
document.A.choose.options[document.A.choose.length-1].text = "3";
document.A.choose.options[document.A.choose.length-1].value = "ddd";
function change(list)
{
for(var i=0; i<list.length; i++)
{
list.options[i].text = i+3;
list.options[i].value = i;
}
}
function changeTwo(list)
{
if(list.selectedIndex == 1)
{
change(list);
}
}
</script>
</form>
</BODY>
</HTML>
Jex19.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<input type = "Radio" name = "A" value="F">yse<br>
<input type = "Radio" name = "A" value="Y" Checked>yfe<br>
<input type = "Radio" name = "A" value="F">ye<br>
<input type = "Radio" name = "B" value="Y">ye<br>
<input type = "Radio" name = "B" value="Y">ye<br>
</BODY>
</HTML>
Jex20.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY onLoad = "first(document.myForm.secondSelect);">
<form name="myForm" onClick = "first(document.myForm.firstSelect)">
<select name="firstSelect" onChange="upDate(this.form);">
<option value="1">First Choice</option>
<option value="2">Second Choice</option>
</select>
<br>
<select name="secondSelect">
</select>
</form>
<script language = "javascript">
function first(list)
{
list.length = 3;
for(var i=0; i<list.length; i++)
{
list.options[i].text = "first"+i+3;
list.options[i].value = i;
}
}
function second(list)
{
list.length = 3;
for(var i=0; i<list.length; i++)
{
list.options[i].text = "second"+(i+3);
list.options[i].value = i;
}
}
function upDate(thisForm)
{
if (thisForm.firstSelect.selectedIndex == 0)
{
first(thisForm.secondSelect);
}
else
{
second(thisForm.secondSelect);
}
}
</script>
</BODY>
</HTML>
分享到:
相关推荐
JavaScript Obfuscator是一种工具,主要用于保护JavaScript代码,通过将源代码转换为难以理解的形式,以防止未经授权的用户查看、修改或盗窃代码。在Web开发中,尤其对于那些包含商业逻辑或者敏感信息的JavaScript...
Algorithm-javascript-datastructures-algorithms.zip,用于教育目的的javascript和typescript数据结构和...javascript算法和数据结构手册的源代码包,算法是为计算机程序高效、彻底地完成任务而创建的一组详细的准则。
JavaScript客户端生成的.zip文件,通常包含了开发者为了实现特定功能或应用而编写的JavaScript代码。"123 321"标签可能代表了项目编号或者是内部分类标识,但具体含义需要根据上下文来理解。在这个压缩包中,只有一...
相比之下,JavaScript的标准库相对较弱,很多功能需要依赖第三方库。 6. 编程模式:Go语言鼓励使用面向过程和函数式编程风格,而JavaScript则更倾向于面向对象和函数式编程的混合使用。理解这些不同的编程范式对于...
在网上下载的很多javascript代码或者html代码,大多都是经过压缩过的,很难看懂,但是别怕,因为现在有了“javascript-HTML代码专业格式化工具”--------------------------------赶快了下载吧!
rehype-minify-javascript-script可能并不直接支持source map,但你可以结合其他工具,如terser或uglifyjs,它们在压缩代码时提供了source map的支持。 此外,使用任何代码压缩库都应谨慎,因为不正确的配置或与...
dynamic-javascript-0.1.zipdynamic-javascript-0.1.zipdynamic-javascript-0.1.zipdynamic-javascript-0.1.zip
语言程序设计资料:javascript-常用JavaScript代码.doc
### VB转JavaScript代码知识点解析 #### 一、概述 在软件开发领域,有时我们需要将一种编程语言编写的代码转换成另一种语言,以便更好地利用不同语言的优势或者满足特定平台的需求。例如,从VB(Visual Basic)转...
在"iClient-JavaScript-master1_supermap_"这个项目中,我们看到的是超图GIS的JavaScript版本客户端应用示例代码。这个代码库主要用于帮助开发者学习如何在Web应用中集成和使用超图GIS的功能。 一、超图iClient-...
Analysys JavaScript SDK ======== This is the official JavaScript SDK for Analysys. JavaScript SDK目录说明: demo——API调用演示 SDK——SDK文件 src——SDK源码 vue-demo——VUE框架API调用演示 安装 npm ...
"language-javascript-semantic" 是一个面向Atom文本编辑器的插件,其目的是提供JavaScript的语义高亮,这意味着它不仅仅根据基本的语法结构进行高亮,还会考虑代码的含义和上下文。 Atom是一款开源的、可高度...
【描述】提到"Eclipse JavaScript工具",意味着这个版本的Eclipse集成了各种JavaScript开发所需的特性,如代码编辑、调试、构建和测试等功能。"Windows 64位"表明该软件是为64位的Windows系统编译的,确保在这样的...
javascript-deobfuscator 由生成的代码
把如下代码加入区域中: 后退前进 <!-- type="button" value="后退" onClick="history.go(-1)"> 前进"onClick="history.go(1); return true;"> 返回 <form><input type="button" value="返回上一步" onClick="history...
Eclipse的JavaScript调试器允许设置断点,查看变量值,单步执行代码,从而帮助找出并修复问题。 4. **Web服务器集成**:Eclipse可以与多种Web服务器(如Apache Tomcat、Jetty等)集成,方便开发者进行本地部署和...
- 谨慎地暴露Android方法给JavaScript,因为这可能带来安全风险,比如恶意的JavaScript代码可能会滥用这些接口。 - 使用`@JavascriptInterface`注解可以避免`WebView`的跨域脚本攻击,但仍然需要确保在设计接口时...
Javascript-条形码阅读器 适用于浏览器和 Node.js 的简单快速条码解码器,能够读取 Code128 (UCC/EAN-128)、Code93、Code39、标准/工业 2 of 5、Interleaved 2 of 5、Codabar 和 EAN-13 条码。 现在试试 可用的...
源代码。 ◆使用JS完成简单的数据校验 ◆使用JS完成图片轮播效果 ◆使用JS完成页面定时弹出广告 ◆使用JS完成表单校验等。 学习目标: ◆掌握JavaScript的基本语法 ◆掌握JavaScript的对象获取 ◆掌握JavaScript标签...
在“javascript经典特效---源代码的显示.rar”这个压缩包中,我们关注的重点是源代码的展示,这通常涉及到网页中的代码高亮、折叠和预览等特性。 首先,源代码的显示对于开发者来说至关重要,它能帮助我们理解网页...