【问题标题】:Adobe LiveCycle. Conditional character limit based on option selected from radio buttonAdobe LiveCycle。基于从单选按钮中选择的选项的条件字符限制
【发布时间】:2015-03-13 19:58:25
【问题描述】:

我有一个单选按钮,用户必须选择 A 或 B。根据选择,我希望它影响表单其余部分的字符限制。

来自互联网的控制表单字符限制的示例代码(来源:Assure Dynamics)。

if (this.rawValue.length > 25)
{
var vInput = TextField3.rawValue.toString();
this.rawValue = vInput.substring(0,25);
}

我想修改脚本,如果选择 B,则将值 25 更改为 50。

【问题讨论】:

    标签: javascript adobe livecycle livecycle-designer


    【解决方案1】:

    也许有一个在单选按钮 onchange 事件上更新的变量“限制”?

    var limit = 25;
    
    function onRadioChange () {
        if(getElementById('radio50').checked) {
            limit = 50;
        } else {
            limit = 25;
        }
    }
    
    if (this.rawValue.length > limit) {
        var vInput = TextField3.rawValue.toString();
        this.rawValue = vInput.substring(0,limit);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-15
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多