@Roman Hutnyk, if I use a normal HTTP GET variable, it passed into Google Analytics (and our server logs) and stores PII in both places. As this should only act as a front-side "variable", I am able to avoid that logging in our specific instance.
Regardless of that, the question stands: How do you use Javascript to fill a K11 text input (with a Watermark)?
I also have another instances where we're doing an AJAX lookup from a third-party DB and would like to fill field values with that info too, but it's proving difficult. Outside of K11, it's as simple as setting the input.value attribute, but it's the Watermark functionality that is getting in the way.