有没有办法让这个变量在函数之外持久存在,以便以后在我的页面或其他页面中使用它?非常感谢。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Sample form</title>
</head>
<body>
<form method="GET" action="#">
<label>Enter something</label>
<input type="text" name="message" />
<input type="submit" value="Submit me!" />
</form>
<!--Put this in the body of the html page-->
<script src="jquery-1.12.3.js"></script>
<script src="init.js" type="text/javascript"></script>
</body>
</html>
init.js
$(function() {
$('form').submit(function() {
message = $('input[name=message]').val();
alert('You put :' + message + '!');
return false; //prevents default behavior submit
});
});
这就是它所需要的一切。
var message;
$(function() {
$('form').submit(function() {
message = $('input[name=message]').val();
alert('You put :' + message + '!');
return false; //prevents default behavior submit
});
});