我正在尝试将onclick
添加到button
中,并采取措施。 这是一个用于订阅的mailchimp动作,所以他点击按钮后会进入新选项卡的mailchimp成功页面,但也希望在页面中显示带有消息的弹出警报/ div,是否有可能都?行动和onclick为同一个提交按钮?是否可以添加onclick按钮的形式与行动?
任何想法如何做到这一点?
UPDATE
我的形式是这样的:
<form action="/" method="post" name="form" target="_blank">
<h3><span>Subscribe to Newsletter</span></h3>
<p class="email_first">
<label for="email">Your Email</label>
<input id="EMAIL" class="email" type="email" name="EMAIL" value="Your Email Address:" size="30" />
</p>
<p class="submit"><button type="submit">Send</button></p>
</form>
的JavaScript
function popUp(){
var popup = document.createElement('div');
popup.className = 'popup';
popup.id = 'test';
var cancel = document.createElement('div');
cancel.className = 'cancel';
cancel.innerHTML = 'close';
cancel.onclick = function (e) { popup.parentNode.removeChild(popup) };
var message = document.createElement('span');
message.innerHTML = "This is a test message";
popup.appendChild(message);
popup.appendChild(cancel);
document.body.appendChild(popup);
}
只是为了说清楚,你注入JS代码?如果是这样,这意味着您正在使用 – Alexander 2013-02-28 20:18:08
写onClick和在该函数内弹出后提交表单? – hop 2013-02-28 20:19:17
我想在按钮中这样的事情:'onClick =“popUp();”'但不工作,只是形式的行动工作,它进入mailchimp的成功页面 – Abude 2013-02-28 20:19:22