javascript 中alter问题

JavaScript017

javascript 中alter问题,第1张

function fn(a){

alert(a)

} ----------怎么理解这段代码

这个 方法无任何含义 只是测试用的

调用的时候 onclick="fn(this)" 便会将调用的对象

以提示框的形式 把值现实出来

function delRow(obj){

var t = document.getElementById("tbody")

t.removeChild(obj.parentNode.parentNode)

}

这个方法是 把传入对象 的父级的父级 那个对象删除

函数劫持,简单说就是重新定义alert:

var ALERT_ON = true // 可通过这个属性开关alert消息框

var _alert = window.alert

window.alert = function(msg) {

    if (ALERT_ON) {

        _alert(msg)

    }

}

写段js

function doSubmit(){

if(confirm("你确定删除吗?")){

document.mainform.action = "deleteQuestion.jsp?question_id="+${row.question_id}+"&question_desc="+${row.question_desc}

document.mainform.submit()}

else{

return flase

}

}

<input type="button" value="删除" onclick="doSubmit()"/>