Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 修改用户在Submit上的文本框中键入的内容并选择?_Javascript_Jquery - Fatal编程技术网

Javascript 修改用户在Submit上的文本框中键入的内容并选择?

Javascript 修改用户在Submit上的文本框中键入的内容并选择?,javascript,jquery,Javascript,Jquery,我使用一个脚本返回用户在没有www的inputbox上键入的内容 我希望修改在输入框本身工作。这可能吗 例如,用户键入:www.example.com,当他按下GO时,www.从他键入的内容中消失,然后文本突出显示并选中 <input type="text" id="url" /> <input type="button" id="submit" value="Go!" /> <div id="output"></div> <script

我使用一个脚本返回用户在没有www的inputbox上键入的内容

我希望修改在输入框本身工作。这可能吗

例如,用户键入:www.example.com,当他按下GO时,www.从他键入的内容中消失,然后文本突出显示并选中

<input type="text" id="url" />
<input type="button" id="submit" value="Go!" />

<div id="output"></div>

<script>
$("#submit").click(
    function() {
        var url = $("#url").val();

        if(url.match(/^www\./))
        {
            url = url.substring(4);
        }

        $("#output").html(url);
    }
);
</script>
是,$url.valurl

更新: 他也希望文本被选中

$("#url").val(url).focus().select();

是,使用$url.attrvalue,url;通过jQuery设置值

可能重复的
$("#submit").click(
    function() {
        var url = $("#url"),
            val = url.val();

        if(val.match(/^www\./))
        {
            val = val.substring(4);
            url.val(val);
        }

        $("#output").html(val);
    }
);