js定义变量获取指定id的value值,只能获取到整数,无法获取到小数点后的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js定义变量获取指定id的value值,只能获取到整数,无法获取到小数点后的值相关的知识,希望对你有一定的参考价值。
js定义变量获取指定id的value值,源代码如下,
var id = $("#id").val();只能获取到整数,无法获取到小数点后的值;
改成var id = document.getElementById("id").value;也是一样,求大神指教一下,谢谢
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="jquery.min.js"></script>
</head>
<body>
<input id="name"></input>
<button onclick="onn()">nihao</button>
<script type="text/javascript">
function onn()
// var id = $("#name").val();
var id = document.getElementById("name").value;
alert(id);
</script>
</body>
</html> 参考技术A document.getElementById("bmtx").value = '<?php echo $id ?>';试试追问
不行,还是只能取得整数,拿不到小数部分
参考技术B 目前我也遇见这个问题,发现value的值没法进行转换。请问题主怎么解决的。 参考技术C 你把input的type改成 text试试?val() value html 的记录
JQ 中:
text():获取或者改变指定元素的文本
html():获取或改变指定元素的html元素以及文本
val():获取或者改变指定元素的value值(一般是表单元素)
JS中:
使用this.value无需引入任何库文件
顺便一下JQ中获取值和设定值的方法
获取值:$("#value").attr("value");
设定值:$("#value").attr("value","设定值");
以上是关于js定义变量获取指定id的value值,只能获取到整数,无法获取到小数点后的值的主要内容,如果未能解决你的问题,请参考以下文章
在controller中无法通过注解@Value获取到配置文件中定义的值解决办法
用js获取循环中type为number的input框中变动的value值,但只有第一行能获取到变动数值,其他行只能获取1