This Domain(Admin5.com) is for Sale:

Javascript实例教程(17) 使用字符串函数

时间:2007-12-27  来源:不详  作者:林子

This is a string

str.blink()

copyright dedecms

<BLINK>This is a string</BLINK > dedecms.com

This is a string 内容来自dedecms

str.bold() 内容来自dedecms

<B>This is a string</B>

织梦内容管理系统

This is a string

织梦内容管理系统

str.fixed()

织梦好,好织梦

<TT>This is a string</TT> 织梦内容管理系统

This is a string

dedecms.com

str.fontcolor("darkred") 织梦内容管理系统

<FONT COLOR="darkred">This is a string</FONT>

dedecms.com

This is a string

dedecms.com

str.fontsize(5)

本文来自织梦

<FONT SIZE="5">This is a string</FONT> 织梦好,好织梦

This is a string

本文来自织梦

str.italics() 织梦好,好织梦

<I>This is a string</I>

织梦内容管理系统

This is a string 本文来自织梦

str.link("index.html")

dedecms.com

<A HREF="index.html">This is a string</A>

内容来自dedecms

This is a string

本文来自织梦

str.small() dedecms.com

<SMALL>This is a string</SMALL> 织梦内容管理系统

This is a string dedecms.com

str.strike()

织梦好,好织梦

<STRIKE>This is a string</STRIKE> dedecms.com

This is a string

织梦内容管理系统

str.sub() 本文来自织梦

<SUB>This is a string</SUB> copyright dedecms

This is a string copyright dedecms

str.sup() 织梦内容管理系统

<SUP>This is a string</SUP> 本文来自织梦

This is a string

copyright dedecms

str.toLowerCase()

本文来自织梦

this is a string 内容来自dedecms

this is a string

织梦好,好织梦

str.toUpperCase() dedecms.com

THIS IS A STRING

dedecms.com

THIS IS A STRING

dedecms.com



上表中最后的两个例子不是与HTML特定相关的,但是它们作为一种格式工具是很有用的。所有的这些方法可以应用到字符串中来创建一个定制的格式。
下面再给出一个例子: <BODY>

<SCRIPT language="JavaScript">

<!-- Hide from older browsers

var heading = prompt("Please enter a heading", "Test Heading");

var colour = prompt("Please enter a colour", "darkred");

document.write(heading.fontsize(7).fontcolor
(colour).bold().toUpperCase());

// Stop hiding -->

</SCRIPT>

</BODY>



(图5)

这时你按下如图5所示的按钮,就可以弹出如图6的对话框:



(图6)

在其中的方框中输入网页的标题:太平洋电脑网,点击确定键。接着再弹出一个对话框要求输入颜色,如图7所示:



(图7)

点击确定键后就产生了如图8所示的网页:

dedecms.com

(图8)

点击此处去测试页面

就象我们前面所解释的,写东西到一个已经装载的文档或者窗口是不可能的。为了显示这个代码我们打开新窗口并为这个窗口写入产生的HTML代码。

当然,你可以只使用JavaScript来格式化文本,但是一旦被格式化后的文本出现在网页上,它就不可变了。

escape() and unescape()

当你从一个网页向另一个网页传递数值的时候,你可以使用URL搜索字符串(比如使用一个表单,利用method="get"),这时你会发现有些字符被转换为 %nn格式:

看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息