Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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有什么问题?_Javascript - Fatal编程技术网

我的Javascript有什么问题?

我的Javascript有什么问题?,javascript,Javascript,我有一些javascript和php: function change(){ var heading = "<?= $heading ?>"; var description = "<?= $description ?>"; var valid = "<?= $valid ?>"; var background = "<?= $background ?>"; alert("hi"); switch(background){

我有一些javascript和php:

function change(){

var heading = "<?= $heading ?>";
var description = "<?= $description ?>";
var valid = "<?= $valid ?>";
var background = "<?= $background ?>";
alert("hi");
    switch(background){
        case 1:
        document.getElementById('main').style.backgroundImage = "(url"img/bg1.jpg")";
        break;

        case 2:

        break;

        case 3:

        break;

        default:
        break;
    }
}
函数更改(){
var标题=”;
var description=“”;
var valid=“”;
var背景=”;
警报(“hi”);
开关(背景){
案例1:
document.getElementById('main').style.backgroundImage=“(url“img/bg1.jpg”)”;
打破
案例2:
打破
案例3:
打破
违约:
打破
}
}
如果删除案例1,则行:
document.getElementById('main').style.backgroundImage=“(url“img/bg1.jpg”)”该功能将工作,我将获得hi警报。但如果它在那里,它就根本不起作用。但是我以前使用过这行代码,它是有效的,为什么它会导致这个脚本停止工作


TIA

尝试将该行替换为:

document.getElementById('main').style.backgroundImage = "url('img/bg1.jpg')";

尝试将该行替换为:

document.getElementById('main').style.backgroundImage = "url('img/bg1.jpg')";

案例1
应如下所示

case 1:
    document.getElementById('main').style.backgroundImage = "url("img/bg1.jpg")";
    break;

案例1
应如下所示

case 1:
    document.getElementById('main').style.backgroundImage = "url("img/bg1.jpg")";
    break;

上面突出显示的代码应该会引导您找到问题的确切位置(查找文本颜色似乎异常变化的地方)。如果要执行
“this”是“text”
(请注意句子中的
),则需要转义语句中的
,即
“this”是“text”
,或者切换到单引号,即
“this”是“text”
。上面突出显示的代码应该会将您带到问题的确切位置(查找文本颜色似乎异常变化的地方)。如果要执行
“this”是“text”
(注意句子中的
),则需要转义语句中的
,即
“this”是“text”
,或切换到单引号,即
“this”是“text”
。啊,是的,这就是诀窍。我尝试了一些更改标记的组合,但不是那个。谢谢。啊,是的,这就是诀窍。我尝试了一些更改标记的组合,但不是那个。谢谢。
url()
也需要引用:和。
url()
也需要引用:和。