zoukankan      html  css  js  c++  java
  • ClientID

    以下是代码片段:
      -----
    <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <script language="javascript">
    function test()
    {
    //javascript获取不到对象,服务器端控件加上.ClientID起到唯一标识的作用,这样就找到了对象.
    var PanDCount = document.getElementById("<%=txtPanDCount.ClientID%>").value;
    var PanDScore = document.getElementById("<%=txtPanDScore.ClientID%>").value;
    var DanXCount = document.getElementById("<%=txtDanXCount.ClientID%>").value;
    var DanXScore = document.getElementById("<%=txtDanXScore.ClientID%>").value;
    var DuoXCount = document.getElementById("<%=txtDuoXCount.ClientID%>").value;
    var DuoXScore = document.getElementById("<%=txtDuoXScore.ClientID%>").value;
    //强制类型转换
    document.getElementById("<%=txtTotalScore.ClientID%>").value =
    Number(PanDCount)*Number(PanDScore)
    + Number(DanXCount)*Number(DanXScore)
    + Number(DuoXCount)*Number(DuoXScore);
    }
    </script>
    ... ...

    <input id="txtPanDCount" runat="server" class="input_2" type="text" onkeydown="test()" onkeyup="test()"/>题
    <input id="txtDanXCount" type="text" class="input_2" runat="server" onkeydown="test()" onkeyup="test()"/>题
    <input id="txtDuoXCount" type="text" class="input_2" runat="server" onkeydown="test()" onkeyup="test()"/>题
    <input id="txtPanDScore" runat="server" class="input_2" type="text" onkeydown="test()" onkeyup="test()"/>分/题
    <input id="txtDuoXScore" runat="server" class="input_2" type="text" onkeydown="test()" onkeyup="test()"/>分/题
    <input id="txtDanXDScore" runat="server" class="input_2" type="text" onkeydown="test()" onkeyup="test()"/>分/题
    <input id="txtTotalScore" runat="server" class="input_1" type="text" style=" 70px" />分
  • 相关阅读:
    CSS笔记(十)position属性与定位
    CSS笔记(九)轮廓
    前端需要学习算法吗 算法面的意义 职业规划
    Web前端笔试整理10
    Web前端笔试整理9
    Web前端笔试整理8
    Web前端笔试整理7
    Web前端笔试整理6
    JS 图片延迟加载/懒加载
    JS 同步与异步编程
  • 原文地址:https://www.cnblogs.com/Caesar/p/1016643.html
Copyright © 2011-2022 走看看