JavaScript 基本对象
2010-09-14 13:13:41 来源:WEB开发网核心提示: 你首先要知道的一点是:在 JavaScript 中,没有所谓的 Rich-Text 域,JavaScript 基本对象(3),在 HTML 中更没有, Notes 里提供了一个可以放在浏览器里的富文本 Java(不是 JavaScript)小程序,在图 2 中,你将会看到一些选项,从而可以
你首先要知道的一点是:在 JavaScript 中,没有所谓的 Rich-Text 域,在 HTML 中更没有。 Notes 里提供了一个可以放在浏览器里的富文本 Java(不是 JavaScript)小程序,从而可以得到富文本的一些功能,但是你并不能用 JavaScript 来对它编程,而且它也不是一个真正的 HTML 对象类型。
更让 Notes 开发人员惊讶的是,在 Web 上还没有数字型或时间型的域。 HTML 的域都是文本型的。尽管你能用它们来收集数字信息,如数量或单价,而保存的数据依然是文本。为了像数字一样使用它,你必须把它转换成数字类型。我将在后面详细讲解它。现在,要意识到一切都是文本,就像你在 Notes 的 @Prompt 对话框里输入的信息一样。
图 1
建立表单
为了理解得更深入,你将在我的帮助下做一个小实验。打开 Domino Designer,创建一个新表单,在表单上创建一个名为“ Get editable field value ”的按钮和一个名为“ CreatedBy ”的文本域,把此域的缺省值设成:@V3UserName(如图 1)。
如果你用 R5 的设计器(Designer),请把触发按钮的语言改成 JavaScript 。如果你像我一样用 R6 的设计器(Designer),就要稍微麻烦一些。在 Notes/Domino6(ND6)中,你可以像在浏览器中使用 JavaScript 一样在 Notes 客户端中使用 JavaScript 。更重要的是,同一个按钮在不同的客户端里能运行不同的代码。在图 2 中,你将会看到一些选项,你将决定所写的代码是在 Notes(“客户端”)还是在浏览器(“ Web ”)里运行。
Tags:JavaScript 基本 对象
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接