2011-06-21 108 views
1

由於我相當有限的編程知識,我正在爲我的大學建立一個網站來製作alum listservs。我希望版主能夠在文本框中輸入他們的列表名稱,按回車,並讓他們進入郵遞員的登錄頁面。使用文本框添加到鏈接

所有登錄頁面看起來像「http://host292.hostmonster.com/mailman/admin/LISTNAME_wahoowa.net/」

有沒有什麼辦法讓「LISTNAME」是子帶編他們輸入的文字(他們的名單)?

乾杯

+1

不是沒有JavaScript,或者服務器端的處理。 –

回答

0

隨着菲利克斯說,不是沒有的JavaScript或服務器端處理,而是一個非常快速和骯髒的解決方案(以免丟失我的火車)使用JavaScript將是...

<script type="text/javascript"> 
    function goToLogin() { 
    var name = document.getElementById("listname"); 
    document.location.href = 
    "http://host292.hostmonster.com/mailman/admin/" + name + "_wahoowa.net/"; 
} 
</script> 

<input id="listname" type="text"/> 
<button onclick="goToLogin()">Go</button> 
+0

謝謝你,我會給它一個旋轉 – Mike

0

你也可以用jQuery來做到這一點。

<input id="login"> 
<button id="go">Go!</button> 

$('#go').click(function(){ 
    var login = $('#login').val(); 
    var sendTo = "http://host292.hostmonster.com/mailman/admin/" + login + "_wahoowa.net/"; 
    document.location.href = sendTo; 
}); 

http://jsfiddle.net/jasongennaro/7cvgG/1/