我發現這個方法來跨瀏覽器很好地工作:
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>
<script type="text/javascript">
function submitMyForm(){
$('#username').val($('#email').val());
$('#myform').submit();
}
</script>
<title>Test</title>
</head>
<body>
<form id="myform" action="http://www.example.com" method="post">
<input type="hidden" id="username" name="username" value="" />
<input type="text" id="email" name="email" value="[email protected]" />
</form>
<button class="submit" onclick="submitMyForm()">Submit</button>
</body>
</html>
這工作得很好,非常感謝你。 – liquilife 2010-06-23 17:01:25
@liquilife很高興幫助!如果它工作,請標記爲正確的答案 – Adam 2010-06-23 17:25:09
噢,對不起,只是標記爲正確 – liquilife 2010-06-23 19:04:11