I have a button in aspx as you can see here:

```
        <input type="submit" name="AddMore3" value="+" id="BtnAddMore3" class="buttonSave" />

```

This button calls a javascript code :

```
$(document).ready(function () {

    $('input[name=AddMore3]').click(function () {
        if ($(this).val() == "-") {
            $('#DivMoreAuthor3').hide();
            var elem = document.getElementById("BtnAddMore3");
            elem.value = "+";
        } else {
            $('#DivMoreAuthor3').show();
            var elem1 = document.getElementById("BtnAddMore3");
            elem1.value = "-";
        }
    });
}

```

I put the buton in contentplaceholder and the javascript code in a javascript file .my problem is when the users click on the button the page is refreshed why ?

I can show more code for details if you need 

best regards