如何在JavaScript或jQuery中获取图像的完整相对路径

如何在JavaScript或jQuery中获取图像的完整相对路径,javascript,jquery,html,Javascript,Jquery,Html,我想从客户端和服务器发出一个映像。 在运行nodejs代码的服务器端加载来自本地机器的映像很容易。那么,可以通过获得相对路径来修改吗?如果是这样,那么必须如何使用javascript或jquery进行编码。 <script> var url = 'http://localhost:5151'; var socket = io.connect(url); function image() { alert($('input[type="file"]')[0].files[0].nam

我想从客户端和服务器发出一个映像。 在运行nodejs代码的服务器端加载来自本地机器的映像很容易。那么,可以通过获得相对路径来修改吗?如果是这样,那么必须如何使用javascript或jquery进行编码。

<script>
var url = 'http://localhost:5151';
var socket = io.connect(url);
function image()
{

alert($('input[type="file"]')[0].files[0].name);

url=$('input[type="file"]')[0].files[0].name;

}
</script>
</body>
</html>

var url='1〕http://localhost:5151';
var socket=io.connect(url);
函数映像()
{
警报($('input[type=“file”]')[0]。文件[0]。名称);
url=$('input[type=“file”]')[0]。文件[0]。名称;
}
这是片段。
当我从本地服务器上传图像时,它会上传图像。使用上面提到的url对客户端计算机进行doen时也是如此。它不会查看图像的整个路径。这样它就不会上传了。如何解决这个问题?

你是说你想更改
src
?是的。我没有使用img标签。im使用输入文件标签打开图像。当它在本地服务器中时,它会打开。但是当客户端从其他机器上打开它时,它无法打开图像。你可以发布一个你正在使用的代码示例,以便我可以提供帮助吗?是的,我已经包含了一些代码片段
<script>
var url = 'http://localhost:5151';
var socket = io.connect(url);
function image()
{

alert($('input[type="file"]')[0].files[0].name);

url=$('input[type="file"]')[0].files[0].name;

}
</script>
</body>
</html>