# SelectionChanged

Learn the syntax and arguments for the SelectionChanged event available in Spread for ASP.NET.

## Content

Occurs when the selection is changed.

## Syntax

[Inline HTML]

```html
<ELEMENT SelectionChanged = "handler" ...>
```

[JavaScript]

```javascript
FpSpread1.addEventListener("SelectionChanged", handler, ...)
```

or

```javascript
FpSpread1.onSelectionChanged = handler
```

## Arguments

***event.spread***
Spread that raises the event

## Return Type

None

## Remarks

This event is triggered when the user changes which cells are selected.

## Example

This example JavaScript code maps the event for the Spread on the client side.

```javascript
<script lang="javascript" type="text/javascript">
    window.onload = function () {
      var spread1 = document.getElementById("<%=FpSpread1.ClientID %>");
      if (document.all) {
      // IE
      if (spread1.addEventListener) {
      // IE9
      spread1.addEventListener("SelectionChanged", selectChanged, false);
      } else {
      // Other versions of IE and IE9 quirks mode (no doctype set)
        spread1.onSelectionChanged = selectChanged;
      }
      } else {
      // Firefox
      spread1.addEventListener("SelectionChanged", selectChanged, false);
      }
    }
    
    function selectChanged(event) {
      alert("You have changed selections!");
    }
</script>
```

## See Also

[ActiveCellChanged](/spreadnet/docs/latest/online-asp/overview/spweb-clientscriptref/clientscript-members/clientscript-allevents/CSSR-onActiveCellChanged)
[DataChanged](/spreadnet/docs/latest/online-asp/overview/spweb-clientscriptref/clientscript-members/clientscript-allevents/CSSR-onDataCh)
[SetSelectedRange](/spreadnet/docs/latest/online-asp/overview/spweb-clientscriptref/clientscript-members/clientscript-allmeths/CSSR-SetSelectedRange)
[ClearSelection](/spreadnet/docs/latest/online-asp/overview/spweb-clientscriptref/clientscript-members/clientscript-allmeths/CSSR-ClearSelection)
[Scripting Members](/spreadnet/docs/latest/online-asp/overview/spweb-clientscriptref/clientscript-members)