急,javascript高手请进,onclick和onload问题?

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:38:05
急,各路javascript神仙请进,onclick和onload问题?

第一个问题:

<input type=button value=确定 onclick="javscript:alert("123");">
<input type=button value=确定 onclick="vbscript:alert("123");">
<input type=button value=确定 onclick="window.alert("123");">

如果onclick后面跟的是javscript:alert("123")那么可以解释为:这是javascript引入的bom的标准,浏览器支持这种标准!
如果onclick后面跟的是vbscript:alert("123")那么可以解释为:这是vbscript引入的bom的标准,浏览器支持这种标准!
如果onclick后面跟的是window.alert("123")要怎么解释,前面没带javascript和vbscript,要怎么解释,不懂,请指教!

第二个问题:

<input type=button value=确定 onclick="javascript:alert('123');">
很多人告诉我说这个onclick事情是浏览器的javascript事件,那么好,既然你是浏览器的javascript事件,那么我就来个测试,
我把它改成下面这个写法:

<input type=button value=确定 onclick="javascript:var a="123";alert(a);">
我在里面加了变量赋值语句,然后在跳出这个变量值,可是按钮点下去后,为什么不执行,究竟是怎么回事?

第一个问题:

<input type=button value=确定 onclick="javscript:alert("123");">
<input type=button value=确定 onclick="vbscript:alert("123");">
<input type=button value=确定 onclick="window.alert("123");">

如果onclick后面跟的是javscript:alert("123")那么可以解释为:这是javascript引入的bom的标准,浏览器支持这种标准!
如果onclick后面跟的是vbscript:alert("123")那么可以解释为:这是vbscript引入的bom的标准,浏览器支持这种标准!
如果onclick后面跟的是window.alert("123")要怎么解释,前面没带javascript和vbscript,要怎么解释,不懂,请指教!

答:第一种和第三种都是javascript脚本, 效果也是一样的效果都是直接弹出提示框,第二个是VB脚本的写法, 这些都是在URl上只写书写脚本

第二个问题:

<input type=button value=确定 onclick="javascript:alert('123');">
很多人告诉我说这个onclick事情是浏览器的javascript事件,那么好,既然你是浏览器的javascript事件,那么我就来个测试,
我把它改成下面这个写法:

<input type=button value=确定 onclick="javascript:var a="123";alert(a);">
我在里面加了变量赋值语句,然后在跳