当前位置: 主页->程序设计->Javascript基础教程
 

第一课

Javascript教程
课程简介
实际应用
隐藏JavaScript
第一天复习

第二课

第二天课程简介
变量介绍
首个变量例子的程序主体
字符串的魔力
变量练习
if-then子句
if-then语句的例子
if-then练习
链接事件
图片交换
练习2
复习

第三课

第三天课程简介
窗口操作介绍
Javascript中的窗口操作
JavaScript中的窗口操作举例
Windows特性
JavaScript文件目标模块
状态条的操作
窗口间的交流
再谈JavaScript  DOM
窗口的其它特性
再谈WindowFrame树杈结构
自己动手操作
第三天复习

第四课

第四课介绍
循环介绍
循环的密码
再谈WHILE循环
For循环
嵌套循环
循环练习
数组
数组和循环
文件目标模块中的数组
函数
无参数函数
参数及返回值
多于一个参数的函数

第五课

第五课课程介绍
介绍反馈表单
控制文字域的值
文字域事件
反馈表单处理器
文字域的练习
复选框
单选框
选单
在选单中应用onchange命令

Javascript基础教程

第三页:控制文字域的值 ( )

将鼠标滑过该链接看看会发式什么事情。

Yes, and I know it. No!

通过改变文字域的值就可实现这种奇妙的变换。


    <form name="first_form">

    <input type="text" name="first_text" 
    value="Are you happy?">

    </form>

改变文字域的链接为:

    <a href="#" 
    onMouseOver="window.document.
    first_form.first_text.value='Clap clap!';">
    Yes, and I know it.</a>

    <a href="#" 
    onMouseOver="window.document.
    first_form.first_text.value='Sour puss!';">
    No!</a>

意思是说,表单调用第1个表单,并将其值设为 'Clap clap!'第2行作用相似。这同改变图象的src非常相似。只不过文字域改变的是值。

对textareas也可以采用类似的方法改变值:

Part 1 Part 2

表单编码:

    <form name="form_two">

    <textarea name="the_textarea" rows=10 cols=60>

    Mouse over below to see the first verse of

    The Webmonkey song, adapted from

    "I Wanna Be Like You" (The Monkey Song)

    from Walt Disney's The Jungle Book

    written by Richard M. Sherman and Robert
    B. Sherman

    </textarea>

    </form>

注意该表单有一个名字:form_two,,并且文字区也有一个名字:the_textarea。

其链接和文字域的设定方法基本相同:

    <a href="#" 
    onMouseOver="window.document.form_two.
    the_textarea.value=first_part;">
    Part 1</a>

    <a href="#" 
    onMouseOver="window.document.form_two.
    the_textarea.value=second_part;">
    Part 2</a>

唯一的不同之处在于将一个变量赋值给textareas,而不是将字符串赋值给它。该变量在HTML首部已经做了定义。

以下是变量的字符串赋值:

    var first_part = "Now I'm the king of the
    swingers\nOh, the jungle VIP\nI've reached
    the top and had to stop\nAnd 
    that's what botherin' me";

注意"\n"是换行符。如果你在一个<pre> 并且或在一个
textarea中写字,"\n" 换行符非常方便。

除了改变表单元素的值,JavaScript还可以让你检测在表单中进行的事件。

    <a href="#" 
    onMouseOver="window.document.form_two.
    the_textarea.value=first_part;">
    Part 1</a>

    <a href="#" 
    onMouseOver="window.document.form_two.
    the_textarea.value=second_part;">
    Part 2</a>

唯一的不同之处在于将一个变量赋值给textareas,
而不是将字符串赋值给它。该变量在HTML首部已经做
了定义。以下是变量的字符串赋值:

    var first_part = "Now I'm the king of the
    swingers\nOh,  the jungle VIP\nI've reached
    the top and had to stop\nAnd 
    that's what botherin' me";

 注意"\n"是换行符。如果你在一个<pre> 并且或在一个 textarea中写字,"\n" 换行符非常方便。除了改变表单元素的值,JavaScript还可以让你检测在 表单中进行的事件。>>

JavaScript教程
第一页 第五课课程介绍
第二页 介绍反馈表单
第三页 控制文字域的值
第四页 文字域事件
第五页 反馈表单处理器
第六页 文字域的练习
第七页 复选框
第八页 单选框
第九页 选单
第十页 在选单中应用onchange命令

 

[第1课][第2课][第3课][第4课][第5课]