如何从用户输入构建和启动URL?

时间:2012-10-04 11:22:22

标签: javascript html batch-file webpage

好的,编写了一个非常简单的批处理文件:

@echo off
set input=
set /P input=Enter Number Code: %=% 
start http://myanimelist.net/anime/%input%

这会将他们带到他们输入的代码编号的网站。

例如,我输入:111

转到http://myanimelist.net/anime/111

如何通过网页在PHP,JavaScript,HTML中完成同样的事情?

它要求输入数字代码然后将它们发送到URL?

2 个答案:

答案 0 :(得分:2)

在javascript中:

<script type="text/javascript">
code = prompt("Enter your desired code");
if (code != null && code != '') {
   window.location.href = 'http://myanimelist.net/anime/'+code;
}
</script>

答案 1 :(得分:2)

使用JavaScript非常简单,我甚至建议使用jQuery ......

您的网页(html文件)需要一个文本输入字段,用户可以在其中键入代码:

<label for="numberInput">Enter Number Code:</label><input type="text" id="numberInput" />
<input type="button" value="Enter" id="enter"/>

然后您将javascript事件附加到构建URL的按钮并转到它:

$(document).ready(function() {

    $("#enter").click(function() {
        window.location = "http://myanimelist.net/anime/" + $("#numberInput").val();
    });                          

});​

这是一个包括标记在内的工作小提琴。

http://jsfiddle.net/czX7R/1/