天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2318|回复: 9

[性能] 怎么拿到某个表单控件的对象

[复制链接]
jariy 发表于 2011-5-9 10:39:34 | 显示全部楼层 |阅读模式
怎么拿到某个表单控件的对象,我指的对象是比如说js:
<input type="text" id="srchtxt" name="srchtxt" prompt="search_kw" size="45" maxlength="40" value="" class="txt" tabindex="1" />
var txtName=document.getElementById("srchtxt")
var value=txtName.value;
var name=txtName.name;
var class=txtName.class;

这个txtName就是我说的控件的对象object,value就是这个控制的值,我想拿到这个对象的其它property的值.
 楼主| jariy 发表于 2011-5-9 10:47:44 | 显示全部楼层
晕我的话是火星文啊,对象
document.getElementById("srchtxt")
这个你应该看得懂吧,标准的js根据id获取文本框的对象。
 楼主| jariy 发表于 2011-5-9 11:08:06 | 显示全部楼层
怎么感觉像打10000号的人工服务一样。
var value=getCurrentDocument().getItemValue()
这个是获取某个对象的值下面这个是用js获取一个对象
document.getElementById("srchtxt");

你就告诉我怎么用ISCRIPT达到上面这一句的功能的代码或者是说我在你们的这个脚本编辑器里也能够用javascript里面的那些js,比如说document.getElementById("srchtxt");
这一句平台里能够识别
 楼主| jariy 发表于 2011-5-9 14:04:59 | 显示全部楼层
那就求其次吧,

  1. <input id="11db-9d67-3dd393cb-9a34-85309f718f67" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="rs_employee_name" fieldType="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" numberPattern="" borderType="false" textType="text" refreshOnChanged="false" calculateOnRefresh="false" mobile="true" discript="姓名" editMode="01" processDescription="[];[]" valueScript="" filtercondition="" validateRule="" hiddenScript="" hiddenValue="" hiddenPrintScript="" printHiddenValue="" readonlyScript="" validateLibs="11db-9d70-eca0074c-9a34-85309f718f67" classname="cn.myapps.core.dynaform.form.ejb.InputField" text="text" />
复制代码
我怎么拿到这个文本控件的discript="姓名"?
 楼主| jariy 发表于 2011-5-9 16:38:45 | 显示全部楼层
不是写在jsp页面,晕,我只是把脚本承现出来而已

<input id="11db-9d67-3dd393cb-9a34-85309f718f67" class="cn.myapps.core.dynaform.form.ejb.InputField" value="" name="rs_employee_name" fieldType="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" numberPattern="" borderType="false" textType="text" refreshOnChanged="false" calculateOnRefresh="false" mobile="true" discript="姓名" editMode="01" processDescription="[];[]" valueScript="" filtercondition="" validateRule="" hiddenScript="" hiddenValue="" hiddenPrintScript="" printHiddenValue="" readonlyScript="" validateLibs="11db-9d70-eca0074c-9a34-85309f718f67" classname="cn.myapps.core.dynaform.form.ejb.InputField" text="text" />

这是一个文本框的脚本,唉,讲得我头都快暴了

简单的来说我就想知道一个文本框有一个value的值,而它还有其它的属性是吧,而其中的discript="姓名"只是其中的一个属性,我现在想在IScript里获得这个属性的值,很简单的问题不要复杂化了。做为一个开发人员应该最基本的js能看得懂的啊

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:34

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表