NoahWeb
在线搜索
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

表单校验标签 JSMethodErrorString

  Input节点下的校验标签,适用于类型为"text",表单根据指定的javascript函数内容进行检测,当返回的值为false时候中断并提示信息。该标签将自定义的方法在表单提交时进行检测,NoahWeb生成的表单中,JavaScript中正在被提交的表单对象名为"theForm"详细的控件名同Input中的ID,自定义的Javascript函数可在需要时引用或传递此对象内容。

 

说明

标签:

<JSMethodErrorString Method="脚本函数表达式">当返回的值为false时候中断并提示的信息</JSMethodErrorString>

必要参数:

Method


参数说明:

开始标签:

<JSMethodErrorString>

结束标签: </JSMethodErrorString>
属性:Method 脚本函数表达式,例如:1!=1
内容: 表单根据指定的javascript函数内容进行检测,当返回的值为false时候中断并提示信息


 

表单示例

<!-- 示例表单formdemoJSMethodErrorString -->
<Form Id="formdemoJSMethodErrorString" Text="示例" mycontent="Value">

<Line Text="">

<InputLine Text="文本:" Desc="">

<Input Id="formcontent" Type="text" LinkValue="[mycontent]">

<Label></Label>

<LabelClass>label</LabelClass>

<size>30</size>

<NullErrorString>请输入文本内容</NullErrorString>

<JSMethodErrorString Method="theForm.formcontent.length&gt;10">输入的内容长度必须超过10位</JSMethodErrorString>

<class>myinputstyle</class>

</Input>

</InputLine>

</Line>

<EndLine Text="">

<Input Id="submit" Type="submit">

<Value>提交</Value>

<class>myinputstyle</class>

</Input>

</EndLine>

</Form>

 

参考
表单基本标签示例

 

label类型控件的妙用示例
textarea类型控件示例
多值选择(Values)标签示例
多值提取类型控件(choice)示例
日期选择类型(date)控件示例
多级关联标签(SelectLevel)示例
选择组(SelectGroup)示例
使用NewLine标签以及利用空的InputLine示例
关于在表单中使用HTML标签示例

查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.