Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 防止在文本类型的html输入字段中使用科学符号_Javascript_Html_Scientific Notation_Input Field - Fatal编程技术网

Javascript 防止在文本类型的html输入字段中使用科学符号

Javascript 防止在文本类型的html输入字段中使用科学符号,javascript,html,scientific-notation,input-field,Javascript,Html,Scientific Notation,Input Field,看起来赋值1000000000000000会将字段值更改为1e+21,但我希望将其保留为字符串,即1000000000000000 <input id="high" type="text" value="1000000000000000000000"> 以下是我在浏览器中看到的输出屏幕截图: 当我尝试使用JSFIDLE时,文本保持不变,没有更改为科学符号。 还有什么会导致我的页面出现这种情况呢?对我来说,只需将该HTML保存为.HTML,然后打开它就会得到完整的数字。你能发

看起来赋值1000000000000000会将字段值更改为1e+21,但我希望将其保留为字符串,即1000000000000000

<input id="high" type="text" value="1000000000000000000000">

以下是我在浏览器中看到的输出屏幕截图:

当我尝试使用JSFIDLE时,文本保持不变,没有更改为科学符号。


还有什么会导致我的页面出现这种情况呢?

对我来说,只需将该HTML保存为
.HTML
,然后打开它就会得到完整的数字。你能发布一个显示科学符号的例子或页面吗,这样我们就可以试着找出其中的区别了?谢谢。我不能发布链接,但它看起来像是某种插件导致了这种情况。我禁用了jquery cookie插件,问题就消失了。但它不可能是cookie插件,所以我正在研究还有什么可以做它。肯定是一些依赖于cookie插件的东西。。。如果你不能发布链接,请发布一些代码(作为问题中的一个片段,或者在JSFIDLE上)来重现这个问题。如果我能自己在JSFIDLE上重现这个问题,我会的。很抱歉来到这里。谢谢大家的意见。我已经解决了这个问题。有一个自定义插件将字符串更改为整数,并将其值插入输入框。