zoukankan      html  css  js  c++  java
  • MSCRM2011 在Form里创建一个密码栏

    CRM2011有一个新特性: field sercurity, 可以做到隐藏密码的目的,但是——对管理员无效。

    一般来说,如果是密码,不管是谁,输入的时候,应该只看到“*****”这样的。

    在CRM2011里似乎没有办法可以达到这个目的。

    于是乎我用了一个比较曲折的方法来实现。

    在Form onload事件中加入并调用“HidePassword()”;

    在Form onSave时间中调用“SetNewPassword()”。

     1 var pwd;
    2 function HidePassword()
    3 {
    4 crmForm.all.arw_password.style.display = "none";
    5 //这里加了一个html密码类型的文本框
    6 pwd = document.createElement("<input type=password />");
    7 crmForm.all.arw_password_d.appendChild(pwd);
    8
    9
    10 }
    11
    12 function SetNewPassword()
    13 {
    14
    15 if(pwd.value!=null && pwd.value!="")
    16 {
    17 crmForm.all.arw_password.DataValue = pwd.value; //再把html密码文本框的值赋给原本的CRM field
    18 }
    19
    20
    21 }

    这样,当save的时候就可以保存到新的密码了。

  • 相关阅读:
    登录认证,全选,反选
    jQuery基础知识
    jQuery
    js练习
    BOM DOM
    mysql视图
    用CrwalSpider爬取boss直聘
    设置piplines.py数据管道
    在middlewares.py文件里添加代理ip
    爬取豆瓣电影
  • 原文地址:https://www.cnblogs.com/nixjojo/p/2299386.html
Copyright © 2011-2022 走看看