① onChange 事件調用js方法帶參數(this)是什麼意思
this表示調用時間的對象,就是指這個事件的select。
② javascript中onclick(this) 中的this指當前什麼東西
舉個例子吧來
<input type=button id='123' value='clickme' onclick=testFunction(this)>
那麼
testFunction(obj){
alert(「button id = 」obj.id);
alert(「button value = 」obj.value);
}
當你源點擊這個按鈕的時候會彈出button id = 123,
然後彈出 button value = clickme
這回知道this 是什麼了吧
③ onChange 事件調用js方法帶參數(this)是什麼意思
這里的this是指select這個對象。你可以通過this得到select的所有屬性,比如當前選中的值,文本,id等。
④ 在html事件屬性中調js函數, this問題
this為當前的Object。在你的函數
function demo() {
alert(this.id)
this.value = a++;
}
中this指向的是demo而非觸發它的input
所以
this要傳遞的。
不知你是否想要下面的
<body>
<input type="button" id="aButton" value="A" onclick="demo(this)" />
<input type="button" id="bButton" value="B" />
<script type="text/javascript">
var a=1;
function demo(t) {
alert(t.id)
t.value = a++;
}
document.getElementById("bButton").onclick = new Function("demo(this)");
var button_a = document.getElementById("aButton");
alert(button_a.onclick);
var button_b = document.getElementById("bButton");
alert(button_b.onclick);
</script>
</body>
⑤ js事件中關於this的問題
this在js中在不同的地方代表不同的含義,也就是作用域不同。你上面的this代表你這個h1,如果放到最外面,這個this就代表整個window
⑥ JS 代碼中的this
你console一下就能看到了。。。具體來說你當前觸發的元素就是this this就是當前觸發當前事回件的元素答。你說後兩個不能用list.item(i)替換,這是肯定的,因為現在的i已經等於lists.length-1了,具體原因就是閉包,你可以用let在for循環裡面聲明。
⑦ javascript的html事件中this的問題
this是指本元素
每一個HTML標簽,都會在DOM樹下產生一個元素節點,這個this是寫在哪個標內簽內,那麼show函數裡面的參數就是容哪個標簽所產生的元素的id,如
<input type="button" id="我是button1" onclick="alert(this.id)" value="按我測試"/>
<input type="button" id="我是button2" onclick="alert(this.id)" value="按我測試"/>
⑧ html js函數傳的this是什麼意思
意思就是把你觸發事件的這個控制項傳遞過去.
<input type="button" id="tianjia" value="保回 存" class="btn1" onClick="nullCheck(this)"/>
function nullCheck(obj){
obj.value;//這樣就得到控制項答value了
}
⑨ 這兩個區別 在哪裡 還有js事件中 onclick=abc(this) 這個this是 dom元素嗎
this的確是觸發事件本身的dom。所以dom的name屬性為ac。
var person1={ 'name':'wang' };
var person2={ name:'wang' };
都是符合json的格式的 ;
唯一要說不同的內話,假容設person2沒有name屬性
var person2={ key:'wang' };
則列印出來不一樣了。
alert(person2['name']); //列印 null
alert(person2.name); // js報錯 缺少對象
希望對你有幫助。
⑩ JavaScript事件中 this問題
因為this代表對象本身