表单里怎么用脚本控制一个元素显示与否
表单里怎么用脚本控制一个元素显示与否this.元素名.style = "display:none";提示style元素不存在 可以用先的方法获得元素对象!
var node = this.form.getField("xx").node;
然后操作node 谢谢。可以了 你好,请问是node.readonly();还是node.readonly;
我的代码如下,不行
var work = this.workContext.getWork().activity;
alert(work);
if (work=="35e8640e-a00a-4c73-8b1f-a353e8f41609"){
this.form.getField("textfield_xmkh").node.readonly();
alert(this.form.getField("textfield_xmkh").readonly);}
else{
alert("不是当前节点");} 你这个是什么。想要干什么。
如果想要只读,可以设置只读。
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/b443407d-f223-46a9-8df0-375774c9fa7b/download/stream 用js 实现,对node 操作,js 应该写node.readOnly还是写node.readOnly ? readOnly 不建议用js 操作,这个是readOnly 本身属性导致的。
有些浏览器readOnly =false 就生效了,而有些浏览器不支持。
所以不建议js直接写! 好的,非常感谢。想想我还是研究下用主子表单吧, 嗯,您可以不同状态加载不同的子表单!
页:
[1]