$('select.foo option:selected').val();// get the value from a dropdown select
$('select.foo').val();// get the value from a dropdown select even easier
$('input:checkbox:checked').val();// get the value from a checked checkbox
$('input:radio[name=bar]:checked').val();// get the value from a set of radio buttons
阅读完整文章
今天在解构一个网站时,发现一个很有意思的javascript函数,即.val()函数。一时看不明白,于是查阅了jquery官方网站,了解了该函数的来龙去脉并附上.val()函数用法实例。
官方解释:
.val()
描述:获取表单匹配元素值
通常来说
.val()函数获取的是表单匹配元素值. 特别的,<select multiple="multiple">,.val()返回的是下拉选择的数组值。对于下拉或者是单选框,可以参考 :selected and :checked
例子1:获取input输入框的值;
<!-- p { color:blue; margin:8px; } --> <script src="http://code.jquery.com/jquery-latest.js"><!--mce:0--></script> <input type="text" value="some text" /> <script type="text/javascript"><!--mce:1--></script>查看所有评论