你可以做到這一點,你將需要添加ID到項目。您可能想要做的一件事是驗證用戶輸入。
HTML
<form action='' name='myform' id="myform" method='POST'>
<input type='text' name='cars' id="cars">
<button action='submit'>Search Cars</button>
</form>
jQuery的
$('#myform').submit(function(){
var car = $('#cars').val();
$(this).attr('action', "http://www.mysite.com/" + car + ".html");
});
編輯: 最好是要在頁面底部的JavaScript;
FULL
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form action='' name='myform' id="myform" method='POST'>
<input type='text' name='cars' id="cars">
<button action='submit'>Search Cars</button>
</form>
<script src="path-to-jquery"></script>
<script>
// Shorthand for $(document).ready();
$(function() {
$('#myform').submit(function(){
var car = $('#cars').val();
$(this).attr('action', "http://www.mysite.com/" + car + ".html");
});
});
</script>
</body>
</html>
乾杯,這看起來像我在想什麼。抱歉對jquery/js有點新鮮感 - 代碼中會出現哪些內容(jQuery位),是否需要進入? – bertster
我已經編輯了我的答案,以顯示哪裏可以放下 – jsweazy
可愛,謝謝,我會試試看。乾杯JSweazy – bertster