Custom signup form always redirect to main subscribe page

Hi all,

I’ve read the relevant docs but I gave up after an hour trying to figure out why on earth the form doesn’t submit/save direct the email and instead is redirecting to the subscribe page.

This is my form code:

    <!-- Form Name -->
    <legend><div align="center">Newseltter Signup</div></legend>

    <!-- Text input-->
    <div class="form-group">
        <label class="col-md-4 control-label" for="email">Your e-mail address</label>
        <div class="col-md-4">
            <input id="email" name="email" type="text" value="" size="40" id="email" placeholder="" class="form-control input-md" required="">
            <script language="Javascript" type="text/javascript">addFieldToCheck("email","Email address");</script>
        </div>
    </div>

    <!-- Text input-->
    <div class="form-group">
        <label class="col-md-4 control-label" for="emailconfirm">Confirm your email</label>
        <div class="col-md-4">
            <input id="emailconfirm" name="emailconfirm" value="" size="40" id="confirm"  type="text" placeholder="" class="form-control input-md" required="">
            <script language="Javascript" type="text/javascript">addFieldToCheck("emailconfirm","Confirm your email address");</script>
        </div>
    </div>

    <input type="hidden" name="htmlemail" value="1" checked="checked" id="htmlemail" />

    <!-- Button -->
    <div class="form-group">
        <label class="col-md-4 control-label" form="submit"></label>
        <div class="col-md-4">
            <input type="hidden" name="list[2]" value="signup" />
            <input type=submit name="Sign up" value="Subscribe" class="btn btn-primary" onClick="return checkform();">
        </div>
    </div>
    <input type="hidden" name="list[2]" value=signup>
</fieldset>

All I want is once the user click on submit to save direct his/her email to my list without redirecting to the subscribe page (https://www.mydomain.com/newsletter/?p=subscribe)

Any help is much appreciated.

@mrdebian You probably need to use an ajax approach, see this earlier topic for an example Ajax subscribe api

Thanks a lot, with the jquery it worked fine.