求教各位大神var url = "read.html?name="和"&password="是什么意思?

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8"/>
    <title></title>
    <script>
        function post() {
            var url = "read.html?name=" + escape(document.all.name.value);
            url += "&password=" + escape(document.all.password.value);
            window.location = url;
        };
    </script>
</head>
<body>

Name:<input type="text" name="name"/><br/>

Pass:<input type="text" name="password"/><br/>

<input type="button" value="post" onClick="post()"/>

</body>
</html> 

我还有一个read.html的文件,我知道大概就是调用read.html的意思,,但是如果想要吧这个post.html页面的JS和read.html中的JS合并,post.html中的JS代码该如何改动?

你这个是拼接了一个url,就是登录名和密码,然后通过这个跳转到read.html页面
不知道你的合并用的是什么,你定义一个js页面,然后read.html和post.html分别引入这个js就行

var url = "read.html?name="和"&password="是什么意思?
这个是url地址,带了参数,name="和" ,password="xxx"。就是你输入的用户名和密码。
看你代码的意识就是:点击一个按钮,然后js实现跳转页面。顺便把用户的名字和密码带过去。

拼接URL,传值过去