Skip to content

Instantly share code, notes, and snippets.

@imkost
Created December 5, 2016 19:42
Show Gist options
  • Select an option

  • Save imkost/b0de13d91429010cdff0a4e966da1ab2 to your computer and use it in GitHub Desktop.

Select an option

Save imkost/b0de13d91429010cdff0a4e966da1ab2 to your computer and use it in GitHub Desktop.

Revisions

  1. K. Zemtsovsky created this gist Dec 5, 2016.
    13 changes: 13 additions & 0 deletions slender3_NameEditor3.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    const nameElems = {};

    function getNameElems(id) {
    return nameElems[id] || (
    nameElems[id] = document.getElementsByClassName(`nameEditor__name-${id}`)
    );
    }

    NameEditor.onKeyUp = (input, id) => {
    for (const elem of getNameElems(id)) {
    elem.innerText = input.value;
    }
    };