

JavaScript: jak do obsahu pole dostat text?
Mám *pdf formulář, kde se v jednom poli vyplňuje aktuální datum. Abych to nemusel vyplňovat ručně, používám JS:
var x = new Date;
event.value = util.printd("dd.mm.yyyy", x);
Ten zabezpečí, že v políčku bude automaticky dnešní datum (tedy dnes, 07.05.2019).
Formát času mohu libovolně upravovat (neřeším teď písmo, jeho velikost, jen "obsah..) a přidávat třeba i den v týdnu, měsíc zobrazit slovy, přidat čas atd.). Například:
var x = new Date;
event.value = util.printd("dddd, dd.mm.yyyy, HH:MM:ss", x);
Výsledek pak je např.: úterý, 07.05.2019, 17:57:59
A teď dotaz: je možno nějak do toho přimotat i text? Pokud v textu použiji písmenka, které nejsou zástupné symboly, je to OK, např.
var x = new Date;
event.value = util.printd("čárka, dd.mm.yyyy", x);
zobrazí: čárka, 07.05.2019
Jak tam ale dostat např. písmenka d,m,y,s, aby byly chápány jako text? Abych třeba tam mohl mít "dnes je 07.05.2019"?
Díky za radu. Myslím si, že ten text by měl být nějak označen, jeho začátek a konec, ale netuším jak. Nejsem programátor, v JS se nevyznám, ten kód jsem jen někde opsal a postupně si jej upravuji a vylepšuji.
Co prostě tohle?
A možno libovolně kombinovat:
Právě máme 19:16:10 hodin a dnes je úterý, 07.05.2019
Díky, značím vyřešeno.
Apostrof jsem už zkoušel, ale leze z toho pak paskvil:
'7ne59 H31e' 07.05.2019
(zajímavá je interpretace písmenka "j", objeví se pak "H31", vůbec netuším, která bije..)
(možná jsem měl napsat, že by to mělo odpovídat "API JavaScriptu pro Acrobat")
H31 je "Heisei 31", tedy 31. rok japonského období Heisei - vláda císaře Akihita.
Ale ona už to není pravda, protože před pár dny císař abdikoval, nastoupil jeho syn Naruhito a začalo období Reiwa. Takže správně by to mělo ukázat R1.
Zkouším teď, co se tam dá ještě zadat. Např "tt" dá výsledek am/pm, "hh"/"HH" dá hodiny v 12/24 cyklu.
To, že je to JS pre Acrobat som si všimol. Vychádzal som z dokumentácie od Adobe, kde je na strane 720 presne takýto príklad. Nevšimol som si ale tretí parameter, ktorý treba nastaviť na true, aby to fungovalo.
Dík za přesný odkaz, hned vedle je seznam všech možných variant zobrazení času. Já do té dokumentace zběžně koukal, ale tak daleko jsem se nedostal.
Samozřejmě vím, že ten pořád stejný text by nemusel být v editovatelné buňce, ale "kolem" ní, buňka by mohla být pokračováním textu.