1樓:匿名使用者
我剛寫的.需要引用jquery,我這個jq用的是google的共用地址,你也可以換成自己的.
在ie8下除錯的,
其他沒事,用jquery的話一般瀏覽器都沒問題,試試吧
js設定onclick事件
2樓:春風化雨
html頁面設定onclick事件可以在html中設定,也可以在js中設定,下面分別介紹。
你的**就是在html中設定的方法,這是測試頁面,現在html**的元素中新增onclick再在js**中宣告一個函式
function f(){
alert(1)
第二種方法是隻在js中設定,這是測試頁面
html**可以更加純粹,不用寫onclick在js**中,先找到這個元素,再去繫結一個事件window.onload = function() {document.getelementbyid("text").
onclick = function() {
alert(1)
也可以實現這個效果
3樓:匿名使用者
當你激發了onclick事件時,所產生的效果是什麼樣的?這個你自己知道,然後這個相應的效果你寫在一個函式中,直接在onclick中呼叫不就得了。。。
4樓:匿名使用者
document.getelementbyid('text').onclick=new function("function()");
5樓:心窗
可以先把方法定義好
function 方法名()
方法一(注意:這種方法繫結事件後,在前端**的標籤中是看不見新增的方法的,但不影響方法的執行,實際已經加上了,只是前端看不見):
節點.onclick= 方法名;
方法二(前端在節點中可以看見新增的方法,推薦)節點.setattribute("onclick","方法名()");
vb 動態新增 按鈕 事件
可以考慮按鈕陣列,即新加的按鈕與已存在的按鈕name相同,僅具有不同的index,那麼這一組按鈕的相同事件都可以在同一個過程中實現,藉由這個過程的index引數來區別使用者單擊的是哪個按鈕。舉個例子 兩個按鈕都叫做command1,index分別為0和1index為0 的按鈕的caption為 按鈕1...
js動態獲取id的問題,js獲取div的id值的問題
千鋒教育 html規則要求id名稱不能相同,會衝突的。如果你要選擇多個物件要用tag或者class。不要使用id屬性。常用的dom方法有 getelementsbyclassnamegetelementsbytagname getelementsbyclassname有時候會失靈,所以,getele...
js中獲取由js動態生成的html控制元件的id
你動態生成控制元件可以類似這樣的 for ss in xx document.write nasp 然後呼叫時就可以根據for的數值來呼叫了。 樓上正解 我補充一下 var index 1 var ele document.getelementbyid index while ele null 白薇...