Javascript 如何从浏览器编辑JS?

Javascript 如何从浏览器编辑JS?,javascript,jquery,Javascript,Jquery,假设我在一个页面上看到以下简单的html/脚本: <a id="hey" href="#">try</a> var myvar=false; $('#hey').click(function () { if(myvar) { alert("Well! You change it!"); } }); var-myvar=false; $('#嘿')。单击(函数(){ if(myvar) { 警惕(“好吧!你改变它!”); }

假设我在一个页面上看到以下简单的html/脚本:

<a id="hey" href="#">try</a>

var myvar=false;

$('#hey').click(function () {
    if(myvar)
    {
        alert("Well! You change it!");
    }
});

var-myvar=false;
$('#嘿')。单击(函数(){
if(myvar)
{
警惕(“好吧!你改变它!”);
}
});
点击链接,我将永远不会得到警报显示!那么,如何在浏览器上编辑JS(更改
myvar=true;
)?我用萤火虫。。。我需要这些详细信息来测试我自己应用程序的安全方面。

第一次扭曲:

<script type="text/javascript">
var myvar=false;

$('#hey').click(function () {
    if(myvar==true)
    {
        alert("Well! You change it!");
    }
});
</script>

var-myvar=false;
$('#嘿')。单击(函数(){
如果(myvar==true)
{
警惕(“好吧!你改变它!”);
}
});
编辑 我真的认为你在别的地方有问题

把这个保存在一个文件中

这就是你会得到的

myvar为false(开始)

现在将其设置为true:

然后单击并查看:

第一次扭曲:

<script type="text/javascript">
var myvar=false;

$('#hey').click(function () {
    if(myvar==true)
    {
        alert("Well! You change it!");
    }
});
</script>

var-myvar=false;
$('#嘿')。单击(函数(){
如果(myvar==true)
{
警惕(“好吧!你改变它!”);
}
});
编辑 我真的认为你在别的地方有问题

把这个保存在一个文件中

这就是你会得到的

myvar为false(开始)

现在将其设置为true:

然后单击并查看:

我认为你应该包括
myvar
是否只是全局变量,您会问如何更改其值?谁应该引发这样的变化?是否要在调试页面代码时更改值?我认为应该包括
myvar
是否只是全局变量,您会问如何更改其值?谁应该引发这样的变化?是否要在调试页面代码时更改值?已尝试!但是如果我写myvar=true;我仍然没有看到警报:O@markzzz如果(myvar==true),请尝试
。除此之外,所有这些都应该起作用。?我不明白你的意思!我想要的是thaat,在更改此代码后,单击必须显示警报的链接…似乎我无法在iframe中执行此操作!我想到SOP?:)尝试但是如果我写myvar=true;我仍然没有看到警报:O@markzzz如果(myvar==true)
,请尝试
。除此之外,所有这些都应该起作用。?我不明白你的意思!我想要的是thaat,在更改此代码后,单击必须显示警报的链接…似乎我无法在iframe中执行此操作!我想到SOP?:)