你有
onsubmit="handleFormSubmit(this)
所以你最好添加
<h4>Thank you!</h4>
中的代码
handleFormSubmit()
,但无论如何,您可以这样做:
<div class="row">
<div class="col">
<form id="search-form" class="form-inline" onsubmit="handleFormSubmit(this)">
<div class="form-group mb-2">
<label for="searchtext">Enter your email</label>
</div>
<div class="form-group mx-sm-3 mb-2">
<input type="text" class="form-control" style='width:310px' id="searchtext" name="searchtext" placeholder="Search Text">
</div>
<button type="submit" class="btn btn-primary mb-2" id="searchButton" onclick="saveData();">Search</button>
</form>
</div>
</div>
<script type="text/javascript">
function insertAfter(newNode, existingNode) {
existingNode.parentNode.insertBefore(newNode, existingNode.nextSibling);
}
function saveData() {
var searchForm = document.getElementById('search-form');
var searchButton = document.getElementById("searchButton");
var thankYouDiv = document.createElement('div');
thankYouDiv.innerHTML = "<h4>Thank you!</h4>";
insertAfter(thankYouDiv, searchForm.lastElementChild);
}
</script>