highlightFormElements

来源:百度知道 编辑:UC知道 时间:2024/05/27 17:15:23
highlightFormElements()这个东西是我在JSP页面中的function window_onload()中看到的
function window_onload()
{
highlightFormElements();
}
我想知道这段代码是自己写的方法还是一个JSP的方法,大概是什么意思?

你在哪看到的?看名字应该是鼠标单击文本框自动全选功能吧。不是jsp的方法,给你个例子看:
window.onload = highlightFormElements;

function highlightFormElements() {
// add input box highlighting
addFocusHandlers(document.getElementsByTagName("input"));
addFocusHandlers(document.getElementsByTagName("textarea"));
}

function addFocusHandlers(elements) {
for (i=0; i < elements.length; i++) {
if (elements[i].type != "button" && elements[i].type != "submit" &&
elements[i].type != "reset" && elements[i].type != "checkbox") {
elements[i].onfocus=function() {this.className='focus';this.select()};
elements[i].onclick=function() {this.select()};