2010-03-04 77 views
0

我設計我的學校的網站,我有點想做一個「你在找什麼」頁面,只有一個輸入框,人們可以輸入電話或什麼東西,它會與自動提示完成(得到那部分確定) 。然後,當用戶點擊時,按鈕會將他們帶到由搜索定義的頁面,以便直接進入電話號碼頁面,反之亦然。你會建議怎麼做?如何根據輸入字段更改鏈接?

回答

0

可能最好的方法是編寫一個附加到表單提交動作的函數。然後,您可以讓該函數檢查輸入框的內容以決定哪個頁面應該打開。

您的代碼打開網頁:

了window.location = 「http://www.WhateverSiteYouWant.com」;

但是,並非試圖猜測用戶可能輸入的內容,您可以考慮使用下拉式導航列表。您可以看到如何在http://www.thesitewizard.com/archive/navigation.shtml

中編碼的示例Google可以爲您提供更多此類示例。

+0

感謝您的幫助! – Robbie 2010-03-08 03:00:00

0

您可以將window.location.href設置爲要重定向到的URL。因此,在您的按鈕點擊處理程序中,您可以:

window.location.href = "some_url"; 
1

對於給出自動學習,您可以使用Ajax概念。