最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IE和火狐中模仿Click事件及提交到新窗口總結(jié)(asp.net)

 更新時(shí)間:2012年01月05日 16:15:44   作者:  
在程序中去模擬一個(gè)click事件是可以的,如果這個(gè)click事件是來自<a>標(biāo)簽的,那如果希望得到單擊按鈕的效果,IE可以,但火狐無法實(shí)現(xiàn)
先看一下模擬click事件的代碼:
復(fù)制代碼 代碼如下:

<a href=http://www.fzitv.net target="_blank" id="aa">ok</a>
<script>
var comment = document.getElementById('aa');
if (document.all) {
comment.click();
} else { //火狐,如果<a>中沒有定義onclick事件,則本段對(duì)火狐不起作用
var ev = document.createEvent("MouseEvents");
ev.initEvent("click", true, true);
document.getElementById("aa").dispatchEvent(ev);
}

</script>

事實(shí)上,我在頁(yè)面中去觸發(fā)一個(gè)click事件主要是為了在提交表單時(shí),以新窗口的形式打開,我們其它往往忽視一些基礎(chǔ)知識(shí),<form>其實(shí)已經(jīng)提供了這個(gè)功能,

只是我們把它遺忘了。
復(fù)制代碼 代碼如下:

<form action="/shopping/index" method="post" id="processorder" target="_blank" onsubmit="return checkOrder()">
<input name="button2" type="submit" id="button2" value="" class="ck_lijisn" />
</form>

這樣的代碼可以完成在新窗口提交,但注意,按鈕不能是button,如果你在程序中用document.getElementById("processorder").submit()是不能實(shí)現(xiàn)

在新窗口進(jìn)行提交的。呵呵。

看來,有時(shí)東西還是傳統(tǒng)的好。

相關(guān)文章

最新評(píng)論

兴城市| 通榆县| 浦江县| 花莲市| 林周县| 隆回县| 准格尔旗| 江油市| 民乐县| 进贤县| 香格里拉县| 怀宁县| 镇康县| 宜良县| 潼南县| 新津县| 上犹县| 达日县| 桂阳县| 南京市| 江都市| 三门峡市| 新田县| 永川市| 新宁县| 玉山县| 巴中市| 桓台县| 平远县| 丰城市| 丁青县| 临颍县| 洪雅县| 新丰县| 伊川县| 中超| 濉溪县| 丹凤县| 宝兴县| 昌乐县| 滨州市|