JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://github.com/brandonaaron/jquery.batch/raw/master/jquery.batch.js"></script>
<form name="form1">
文字方塊(單行):<input type="text" name="firstname" value="Will Huang" /><br />
文字方塊(多行):<br /><textarea name="bio" rows="10" cols="50" /></textarea><br />
<hr/>
密碼欄位:<input type="password" name="pwd" /><br/>
<hr/>
下拉選單(單選):<select name="cars1">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat" selected="selected">Fiat</option>
<option value="audi">Audi</option>
</select>
<hr/>
下拉選單(多選):<select name="cars2" multiple="multiple" size="3">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
<hr/>
單選選項(Radio):<input type="radio" name="gender" value="male" /> Male<br />
<input type="radio" name="gender" value="female" /> Female<br />
多選選項(CheckBox):
<input type="checkbox" name="vehicle" value="Bike" checked="checked" /> I have a bike<br />
<input type="checkbox" name="vehicle" value="Car" checked="checked" /> I have a car <br />
<input type="checkbox" name="vehicle" value="Moto" /> I have a Moto<br />
<input type="checkbox" name="vehicle" value="Other" checked="checked" /> I have some vehicle.<br />
<hr/>
一般按鈕:<input id="btn" name="btn" type="button" value="Button 1" /><br/>
重置按鈕:<input name="reset" type="reset" value="Reset" /><br/>
送出按鈕:<input name="submit" type="submit" value="Submit" /><br/>
</form>
JavaScript
$(function()
{
$('#btn').click(function(){
var txtFirstName = $('input[name="firstname"]').val();
alert(txtFirstName);
var ddlCar1 = $('select[name="cars1"]').val();
alert(ddlCar1);
var ddlGender = $('input:radio:checked[name="gender"]').val();
alert(ddlGender);
var cbxVehicle = $('input:checkbox:checked[name="vehicle"]').vals() || [];
alert(cbxVehicle);
var cbxVehicle = $('input:checkbox:checked[name="vehicle"]').map(function() { return $(this).val(); }).get();
alert(cbxVehicle);
var cbxVehicle = new Array();
$('input:checkbox:checked[name="vehicle"]').each(function(i) { cbxVehicle[i] = this.value; });
alert(cbxVehicle);
var ddlCar2 = $('select[name="cars2"]').val() || [];
alert(ddlCar2);
});
});