所以我试图将从输入字段中获取的地址分配给我的JS脚本。
代码如下:
<div class="input-group w-100 p-5">
<div class="input-group-prepend">
<span class="input-group-text" id="ipAdress">IP Adress:</span>
</div>
<input type="text" class="form-control" placeholder="Ip adress" aria-label="ipAdress" aria-describedby="basic-addon1">
</div>
我的脚本如下:
<script>
function runFunc(funcName) {
var httpRequest = new XMLHttpRequest();
httpRequest.open('GET', '/func.php?name=' + funcName);
httpRequest.send();
}
</script>
我试图做的是: 如您所见,我将输入添加为变量,然后将var分配给httpRequest.open
<script>
function runFunc(funcName) {
var ipAdress = '';
var httpRequest = new XMLHttpRequest();
httpRequest.open('GET', + ipAdress + '/func.php?name=' + funcName);
httpRequest.send();
}
</script>
然后在我看来,它将导致http://10.0.0.1/func.php?name=WhateverFunc 但是我在某些地方显然是错误的。