JavaScript检查元素输入类型onclick

时间:2013-06-22 20:17:55

标签: javascript html5

我希望JavaScript更改当前字段单击的文本字段的设计。

我想只有一个函数来执行它并更新当前字段的元素id onclick。

因此,可以有一个函数获取当前单击字段的元素id并将其保存为对象,另一个函数更改字段的设计。

我不希望此函数仅用于一个字段,因此getElementsById不起作用..

1 个答案:

答案 0 :(得分:0)

尝试使用此基础

// set the binding first, on all input elements or target it somehow
document.getElementsByTagName('input').onclick = function(){

    var savedId = this.id;   // save the current id somewhere
    this.id = 'NEW_ID';      // set the new id
    // manipulate the element design as you wish

}

您不应该更改元素的ID。尝试添加删除类或其他内容。