<html>
<head>
<Script Language ="JavaScript">
// JavaScript Appears here.
alert("这是第一个JavaScript例子!");
alert("欢迎你进入JavaScript世界!");
alert("今后我们将共同学习JavaScript知识!");
</Script>
</Head>
</Html>
于是我还是得学习基础知识
<html>
<head>
<title>嵌入JavaScript的事例</title>
<Script Language ="JavaScript">
<!--
document.Write ("这是一个嵌入
JavaScript的事例");
document. close();
-->
</Script>
</head>
<body>
</body>
</html>
说明: Document. write()是文档对象的输出函数,其功能是将括号中的字符或变
量值输出到窗口;document. close()是将输出关闭。可将<Script>...
</Script>标识放入到<head>.. </Head>或<Body> ...</Body>之间。可将
JavaScript标识放置<Head>... </Head>在头部之间。使之在主页和其余
部分代码之前装载,从而可使代码的功能更强大;可以将JavaScript标识放
置在<Body>... </Body>主体之间以实现某些部分动态地创建文档。
到这样.. 只学会了在<head>间使用document.Write ("");语句 对于我来说实在是太慢了 只是不明白我还有心思在这里写无谓的笔记 真的会有用吗? 哎.........
又让我看到一个例子 例子实在是太多了
<html>
<head>
<title>一个JavaScript的测试程序</title>
<script language="JavaScript">
<!--
function kkk(){
do{
username=prompt("请问您是何方神圣,报上名来","");
}while(username=="")
document.write(username,",久仰大名,请多多关照!");
}
//-->
</script>
</head>
<body>
<INPUT type="button" value="你敢碰我吗?"name=button1 onClick="kkk()">
</body>
</html>
只是不明白放在<body>间又怎么会错?? 点解????
知道错了 似乎是在定义的时候出错, 可是还是不知道为什么.
经常使用就会发现 无论是查询字符还是查询字符串都同样能得到应用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
alert("it's work!~");
</script>
<title>无标题文档</title>
</head>
<body>
<script language="JavaScript">
var myString = "Have a nice day!So nice!";
var index = myString.indexOf("nice");
alert(index);
index=myString.lastIndexOf("nice");
alert(index);
index = myString.indexOf("a", index + 1);
alert(index);
</script>
</body>
</html>
当JAVASCRIPT遇到语法错误时,自动停止以下语句的执行
这句的执行结果是 7 20 -1当查询字符串时返回的是字符串的第一个字符
为了读取到我定义的文本文件 需要对文件的字符串进行分析:
JAVASCRIPT操作文本文件
读取文件内容 |
从文本文件中读取数据要使用TextStream对象的Read、ReadLine或ReadAll 方法。Read方法用于读取文件中指定数量的字符;ReadLine方法读取一整行,但不包括换行符;ReadAll方法则读取文本文件的整个内容。读取的内容存放于字符串变量中,用于显示、分析。在使用Read或ReadLine方法读取文件内容时,如果要跳过一些部分,就要用到Skip或SkipLine方法。 |
下面的代码演示打开文件、填写数据,然后读取数据: |
var fso, f1, ts, s; |
var ForReading = 1; |
fso = new ActiveXObject("Scripting.FileSystemObject"); |
// 创建文件 |
f1 = fso.CreateTextFile("c://testfile.txt", true); |
// 填写一行数据 |
f1.WriteLine("Hello World"); |
f1.WriteBlankLines(1); |
// 关闭文件 |
f1.Close(); |
// 打开文件 |
ts = fso.OpenTextFile("c://testfile.txt", ForReading); |
// 读取文件一行内容到字符串 |
s = ts.ReadLine(); |
// 显示字符串信息 |
alert("File contents = '" + s + "'"); |
// 关闭文件 |
ts.Close(); |