2011-06-21 70 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/