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

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

[已解决] java script 问题

[复制链接]
上海普兰金融 发表于 2014-1-10 10:32:55 | 显示全部楼层 |阅读模式
本帖最后由 echochen 于 2014-1-10 13:46 编辑

问题同帖子:

http://www.teemlink.com/bbs/view ... vascript&page=3

javascript 获取不到表单元素
echochen 发表于 2014-1-10 10:48:14 | 显示全部楼层
您好,您的意思是您和该帖子一样,用document.getElementById()得到的值为空?
 楼主| 上海普兰金融 发表于 2014-1-10 10:49:11 | 显示全部楼层
恩,是的,document.getElementById()为null
echochen 发表于 2014-1-10 10:58:50 | 显示全部楼层
您好,首先您的document.getElementById()这个括号里面写的什么呢?您看了这个帖子也没解决问题?
 楼主| 上海普兰金融 发表于 2014-1-10 11:02:32 | 显示全部楼层
<p>&nbsp;</p>
<p>文件类型: &nbsp;<select classname="cn.myapps.core.dynaform.form.ejb.SelectField" id="11e3-7909-334c9468-a9a8-a77578bbcb1b" name="filetype" discript="" valuescript="" optionsscript="@quot;HTML;WORD@quot;;" validaterule="" hiddenscript="" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" texttype="text" readonlyscript="" fieldtype="VALUE_TYPE_VARCHAR" processdescription="[];[]" filtercondition="" refreshonchanged="true" calculateonrefresh="false" mobile="true" validatelibs="" editmode="01" optionseditmode="01" dialogview="" module="" optionsvalue="" optionstext=""></select></p>
<p><img classname="cn.myapps.core.dynaform.form.ejb.HTMLEditorField" src="images/web.gif" id="11e3-7909-b64ca6fa-a9a8-a77578bbcb1b" type="htmleditorfield" name="html" areaheight="" areawidth="100%" discript="" refreshonchanged="false" calculateonrefresh="false" valuescript="" hiddenscript="var@nbsp;r=false;@amp;#13;@amp;#13;var@nbsp;type=getItemValueAsString(@quot;filetype@quot;);@amp;#13;@amp;#13;println(type);@amp;#13;@amp;#13;if(type==@quot;WORD@quot;){@amp;#13;        @amp;#13;        r=true;@amp;#13;}@amp;#13;@amp;#13;r;" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" readonlyscript="" editmode="01" fieldtype="VALUE_TYPE_TEXT" /></p>
<p><img classname="cn.myapps.core.dynaform.form.ejb.WordField" src="images/word.gif" id="11e3-7909-cede051b-a9a8-a77578bbcb1b" type="wordfield" name="word" discript="" hiddenscript="var@nbsp;r=false;@amp;#13;@amp;#13;var@nbsp;type=getItemValueAsString(@quot;filetype@quot;);@amp;#13;@amp;#13;if(type==@quot;HTML@quot;){@amp;#13;        @amp;#13;        r=true;@amp;#13;}@amp;#13;@amp;#13;r;" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" signaturescript="" readonlyscript="" opentype="1" signature="" fieldtype="VALUE_TYPE_VARCHAR" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<script type="text/javascript">

        function hideElement()
        {
                var filetype=document.getElementById("filetype");
                //11e3-7909-b64ca6fa-a9a8-a77578bbcb1b
                alert(filetype.value);

        }

        hideElement();

</script>


无论写name还是ID都取不到值
echochen 发表于 2014-1-10 11:20:18 | 显示全部楼层
写法不对呀,您看看这个帖子里面的写法:http://www.teemlink.com/bbs/view ... 7&highlight=div
 楼主| 上海普兰金融 发表于 2014-1-10 11:28:58 | 显示全部楼层

java script 问题

111.JPG

因为这样子写有问题所以才问的啊
echochen 发表于 2014-1-10 11:50:11 | 显示全部楼层
q上找一下我。qq1015801670
echochen 发表于 2014-1-10 13:41:43 | 显示全部楼层
您好,这边咨询过研发,要把hideElement();放到jQuery(document).ready();里面去执行,否则这样执行的时候,控件是还没有重构的。

本版积分规则

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

GMT+8, 2026-8-13 11:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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