Похоже, что присвоение значения 1000000000000000000000 приводит к изменению значения поля на 1e + 21, но я хотел бы сохранить его в виде строки, т.е. 1000000000000000000000
<input id="high" type="text" value="1000000000000000000000">
Вот скриншот вывода, который я вижу в браузере:
Снимок экрана с выводом 1e21
Когда я попробовал это с помощью jsfiddle, текст остался нетронутым и не изменился на научную нотацию.
https://jsfiddle.net/4q1dt503/
Что еще может быть причиной этого на моей странице?