【问题标题】:Expand Radtextbox when button clicked单击按钮时展开 Radtextbox
【发布时间】:2016-02-22 15:22:14
【问题描述】:

我创建了一个仅显示一行的文本框。

试图触发事件,当按钮单击时将其扩展为 5 行。

        function noteboxFocus() {
            alert("HI");
            var v = document.getElementById('<%=ComAlertMHIP.ClientID%>').value;
            $(v).attr('rows', 5);
        }

谁能帮帮我。

这是我的文本框:

<telerik:RadTextBox ID="ComAlertMHIP" Runat="server" TextMode="MultiLine" rows="1" ShowButton="true" ClientEvents-OnButtonClick="noteboxFocus"> </telerik:RadTextBox> 

【问题讨论】:

  • 这是我的文本框
  • 如果您在文本框外部声明一个按钮并在按钮的 onClientClick 事件上触发该函数,它是否有效? (您上面的内容是否会导致出现警报框?)
  • 点击按钮时出现警告框,但无法展开文本框。
  • 因此警报后面的两行之一失败。哪一个?抛出一个“调试器”;并查看第一行之后的 v 。找到了吗?

标签: vb.net telerik


【解决方案1】:
    function noteboxFocus() {
        alert("HI");
        var v = document.getElementById('<%=ComAlertMHIP.ClientID%>');
       v.rows = 10
    }

我想要的元素是触发值,这就是问题所在,这段代码已经修复并且工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-03
    • 2020-11-15
    • 2019-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-09
    相关资源
    最近更新 更多