fallback to setting value using plain js

- sometimes fails in Chrome on windows