2

私は単純なasp:treeviewを持っています

<asp:TreeView ID="TreeView1" runat="server" 
    ShowCheckBoxes="Leaf"
    OnTreeNodeCheckChanged="CheckChanged"      
    ShowLines="true"
    PopulateNodesFromClient="true"
    ShowExpandCollapse="true"    
    NodeIndent="10"> 
</asp:TreeView>

そして私はこれをします

<script type="text/javascript">    
        function client_OnTreeNodeChecked(event) {
            var treeNode = event.srcElement || event.target;            
            if (treeNode.tagName == "INPUT" && treeNode.type == "checkbox") {
                if (treeNode.checked) {
                    alert(treeNode.value);                                      
                }
            }
        } 
</script>

しかし、私はアラートで「オン」になるだけです。チェックボックスの値ではなくノードの値を取得するにはどうすればよいですか?

4

0 に答える 0