Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
261 views
in Technique[技术] by (71.8m points)

submit - JavaScript: send multiple submitions

I have this html code:

<form name="input" action="html_form_action.asp" method="post" id="formID">
Username: <input type="text" name="user" />
          <input type="submit" value="Submit" />
</form>

<script>
    for (i=0;i<10;i++) {document.getElementById('formID').submit; }
</script>

I'm trying to submit the same thing several times.
But as you can guess, it always submits once, and refresh the page.

How can I avoid this and submit as many times I want?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

In addition to using Ajax, you could also set the target of the form to "_blank", causing the form to submit to a new window or tab.

<form target="_blank" name="input" action="html_form_action.asp" method="post" id="formID">

The browser can open as many windows as you let it so you could go on for a while.

This would be incredibly annoying to a user though. I hope you know what you're doing.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...