删除WWW的表单.并输入打印结果?

lis*_*aro 2 javascript php

我需要制作一个类似于"缩短链接"网站使用的表格.它应该简单地删除WWW.并回显结果,以便我稍后添加我的代码.

例如,如果用户输入www.pizza.com/blablabla,则单击输入应显示:pizza.com/blablabla

谢谢

Hub*_*bro 6

你可以用正则表达式做很多花哨的东西.例如,这个javascript将做你想要的:

// Event for enter click
$("#url").keypress(
    function(e) {
        if(e.keyCode == 13) {
            $("#output").html(cleanURL($("#url").val()));
        }
    }
);

// Event for button click
$("#submit").click(
    function() {
        $("#output").html(cleanURL($("#url").val()));
    }
);

// Function to clean url
function cleanURL(url)
{
    if(url.match(/http:\/\//))
    {
        url = url.substring(7);
    }
    if(url.match(/^www\./))
    {
        url = url.substring(4);
    }

    return url;
}
Run Code Online (Sandbox Code Playgroud)

适用于输入点击,按钮单击并删除http://www

你可以在这里试试:http://jsfiddle.net/Codemonkey/ydwAb/1/