给网页中某些元素赋动作(给input标签赋onclick方法getElementsByTagName)

    技术2024-10-04  56

    window.onload = function () { var inputs = document.getElementsByTagName("input"); //alert(inputs instanceof Array);//false for (var i = 0; i < inputs.length; i++) { var input = inputs[i]; if (input.type == "button") { input.onclick = btnClick; } } } function btnClick() { var inputs = document.getElementsByTagName("input"); for (var i = 0; i < inputs.length; i++) { if (inputs[i].type == "button") { inputs[i].value = "哈哈"; } } //兼容IE和FF var e; if (typeof (event) == "undefined") { e = arguments[0]; } else { e = event; } if (e.target) { e.target.value = "呜呜"; } else { window.event.srcElement.value = "呜呜"; } }

    内容如下:

    <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="button" value="哈哈" /><br /> <input type="text" /><br /> <input type="text" /><br /> 
    最新回复(0)