声明一个变量去接收获取值,打印在浏览器上验证结果。示例如下:
通过ID获取input value值 var a=docomentgetElementById('id')value
通过name获取input value值
var a=docomentgetElementsByName('name')a[0];
ID是唯一值,而name有可能重复,所以需要用数组方式确定位置,两者略有不同。
对于div来说value属性是自定义属性,因为div默认没有value属性。
获取自定义属性要使用getAttribute方法。
function change(){var u = documentgetElementById("test")getAttribute('value');
alert(u);
}
input里写一个onclick="TiJiao();"
js里加上ajax,url自己写一个处理程序或者路径,以下是例子,仅供参考
用jq获取对应class的值 string money = $("j_all_money")val(); 然后通过ajax提交到后台,一定要有写好的接口或者处理程序,因为我不知道你是什么语言开发,这些js一般都是通用的。没有接口或者处理程序,需要传到后台自己处理,望采纳!!!
function TiJiao(){
$ajax({
async: false,
type: 'Post',
url: '/Common/GetSYQMessageashx',
data: {
'money ': encodeURIComponent(money )
},
dataType: 'json',
success: function (response) {
var d = eval(response);
var str = "";
consolelog(d);
}
}
});
}
在理解提问君的需求的前提下,并充分借鉴一楼君的成果(如果问题得到解决,请采用他的答案!),修改如下:
<html><head>
<title>JS获取CSS属性值</title>
<meta >
以上就是关于js获取input属性全部的内容,包括:js获取input属性、js问题,获取value属性值、js 根据class属性获取值并写到input 提交等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)