JQuery select,checkbox用法 文本框只能輸入數字

記錄一下,方便查找this

a.文本框只能輸入數字spa

onkeyup='this.value=this.value.replace(/\D/gi,"")' 事件

eg: <input type="text" class="test"  onkeyup='this.value=this.value.replace(/\D/gi,"")'  value="7" />  input

b.select獲取值io

eg:function

<select id="test">
<option value="1" class="a" selected="selected" >選項1</option>
<option value="2" class="b" >選項2</option>
<option value="3" class="c" >選項3</option>
</select>class

//獲取選中項的value
var val1 = $("#test").val(); // 1
//獲取選中項的文本值
var val2 = $("#test option:selected").text(); // 選項1
//獲取選中項的文本值
var val3 = $("#test").find("option:selected").text(); // 選項1
//獲取屬性class的值
var val4 = $("#test").find("option:selected").attr("class"); // atest

 

c.checkbox用法select

 <input type="checkbox" name="checkbox" value="1" id="test" />checkbox

1.判斷是否選中
$('#test').is(':checked'); //返回:true/false

2.改變事件
$("#test").change(function() {
alert("checked");
});

3.更改選中狀態$('#test').attr("checked", true);//選中$('#test').attr("checked", false);//取消選中

相關文章
相關標籤/搜索