2

最近、openlaszlo でスクロール可能な編集テキストを作成しようとしていました。しかし、何らかの理由で maxlength プロパティが機能していません。なぜ機能しないのかなどのアイデア。それはバグですか?

私は今、別の方法でそれをやっています。より良いアプローチはありますか?

<canvas debug="true">
<include href="incubator/scrolledittext.lzx" /> 

<handler name="oninit">
canvas.answer.setAttribute('width',200);

this.answer.setAttribute('maxlength',20);

</handler>


    <scrolledittext  name="answer" x="20" y="20"  >
    <handler name="ontext">
        //this.setAttribute(maxlength,20);  
    Debug.write("greater1",this.text);  
    if(this.text.length > 20){
        var textContent = this.text;
        textContent = textContent.substring(0,20);
        updateText(textContent);
    }

    </handler>  

    <method name="updateText" args="a">
        Debug.write("UpdateText");
        this.setAttribute('text',a);        
    </method>   
    </scrolledittext>
</canvas>
4

0 に答える 0