» »

[javascript] onclick toggle

[javascript] onclick toggle

koramberger ::

Na nekem polju na celici (< td >) imam onclick event, ki innerHTML tega polja spremeni v < input >.
Tako da uporabnik samo s klikom na polje že lahko ureja.
Ob kliku tudi odstranim onclick event
function kliknilSiMe(field){
field.onclick = "";
field.innerHTML = "<input />";
}

Do sem vse OK.
Ko pa uporabnik neha urejat polje in klikne na nek OK, želim onclick postavit nazaj.
In ga nikakor ne morem. Niti nobenega errorja ni, enostavno se onclick ne naredi.
Probal sem z element.onclick, pa setAttribute pa še neke druge načine ki jih je našel google, pa nič.
What am I doing wrong?

Hvala že v naprej.

koramberger ::

Eh...

V td-ju sem potem naredlil še en gumbek, ki ima onclick event in mu zgleda ni všeč, ker ma že njegov parent onclick event.
Bo treba mal drugač zastavit.

A se da nekako čist odstranit onclick?
Ne samo da je null, ampak da sploh ni registriran za ta element.

Keki ::

če imaš težave poizkusi jquery, nekatere stvari so rešene bolje.
http://www.alfakan.si/
http://mihajerot.si/


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Interaktivni zemljevid Slovenije

Oddelek: Izdelava spletišč
111516 (1132) Looooooka
»

[PHP/JavaScript] tic tac toe

Oddelek: Programiranje
171702 (1435) illion
»

Radio Buttons, svetovanje

Oddelek: Izdelava spletišč
6669 (564) DeeCoy
»

Pošiljanje podatkov iz DIV taga

Oddelek: Izdelava spletišč
91618 (1535) Kurzweil
»

gumb ... v tabeli

Oddelek: Programiranje
121645 (1347) lejka

Več podobnih tem