Trigga onchange från child window

JavaScript

3 svar · 231 visningar · startad av Engine^

Medlem sedan dec. 20003 887 inlägg
Trådstart#1

Jag har en liten input:text med ett onchange-event och nu vill jag att det ska triggas från ett annat fönster.

Fönstret innehåller en kalender som skickar ett värde till det textfält i förälderfönstret som "anropade" kalenderfunktionen. Värdet ändras, men till mitt förtret så triggas inte onchange.

Går detta att komma runt på något vis utan att jag behöver ändra på kalenderkoden?

Medlem sedan dec. 20003 887 inlägg
#2

Jag hittade inga möjligheter som kunde lösa mitt bekymmer, så ni kan se den här frågan som avslutad, men olöst.

Medlem sedan dec. 20025 483 inlägg
#3

Om vi antar att du uppdaterar fältet enligt:elm.value += 'foo'. Då kan du i samma veva lägga till:elm.onchange();. Så

elm.value += 'foo'; elm.onchange();

En pytteliten ändring i kalenderfunktionen kanske ;)

Medlem sedan apr. 20003 174 inlägg
#4

Tråden flyttas från HTML, XHTML & CSS.

mvh Palle
Moderator webForum

260 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)