javascript - 如何改变asp控件的宽度/高度?

标签 javascript asp.net

<script language="javascript" type="text/javascript">
function resize()
{ 
//alert("ok");
       var e = document.GetElementById("ImageEdit");
      e.style.width = "500px";

}
</script>


 <asp:Image ID="ImageEdit" runat="server"  BorderWidth="4"  Width="120px" Height="120px"  name="Image1"  /></td></tr>

 <input id="Button1" type="button" value="button"  onclick="resize();" />

为什么ImageEdit不改变宽度?

最佳答案

它是:

getElementById()

而不是:

GetElementById()

不敢相信我没有早点发现这一点。

完整代码示例:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script language="javascript" type="text/javascript">
        function resize() {
            var x = '<%= ImageEdit.ClientID %>';
            alert(x);
            var e = document.getElementById('<%= ImageEdit.ClientID %>');
            e.style.width = "500px";
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
        <asp:Image ID="ImageEdit" runat="server" BorderWidth="4" Width="120px" Height="120px" name="Image1" />

        <input id="Button1" type="button" value="button" onclick="resize();" />
    </form>
</body>
</html>

关于javascript - 如何改变asp控件的宽度/高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14008550/

相关文章:

javascript - 数据表 - ajax 成功

php - 查找所有文本框值并发布到 PHP MySQL

javascript - SVG 和 Javascript - 创建 SVGPoint - TypeError : Illegal constructor

asp.net - 关闭浏览器标签页时注销用户,ASP.NET MVC

javascript - 服务器端 Controller 如何处理来自客户端的多个 session ?

javascript - 使用 davidjbradshaw 的 iframe-resizer 库

asp.net - 如何获得大的LinkedIn图像共享格式

c# - Web Api/ASP.NET Windows 身份验证如何工作?

c# - 获取 JSON 对象节点

jquery - 从列表框移动到其他列表框