访问值
问题描述:
我有下面的代码片段:访问值
var j=4;
var x;
if(j>5){
x=8;
}else if(j<5){
x=1;
}
function write(){
document.write(x);
}
更新:我有一个问题,当我有一个按钮来调用函数write(),它会点击时不打印1,它不打印任何东西。调用write()函数可以单独使用,但是如何在onclick事件调用它时更改它?
答
必须调用函数:
function write(){
document.write(x);
}
var j=4,
x;
if(j>5){
x=8;
}else if(j<5){
x=1;
}
write();
这里是一个jsfiddle demo
应打印'1'! – NINCOMPOOP
你snippit已经打印1作为x的值 –
你有没有试过把它作为参数传递给函数? – Shoe