开发者社区> 问答> 正文

请问html页面如何和JavaScript共用一个变量

在同一个页面内html代码如下:
<input type="text" id="name" v-on="blur:nameCheck" onchange="javascript:{ changed=true; }">
页面下面JavaScript代码:

 if(changed == undefined) {
                this.message = ['你未进行任何修改'];
                return;
            }

当我对input的值进行了修改时,会触发onchange,这样changed的值就为1;但是当没有进行修改时,下面的if找不到changed的值,提示changed未定义。请问各位老师怎样定义和判断changed的值?无论input改变与否,下面的if语句都能找到changed。谢谢。

展开
收起
小旋风柴进 2016-03-12 16:13:56 2988 0
1 条回答
写回答
取消 提交回答
  • if('undefined' == typeof(changed)) {
                    this.message = ['你未进行任何修改'];
                    return;
                }

    用两次不行是因为我程序的其他问题,用undefined可以正确判断,

    2019-07-17 19:01:08
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关文章

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载