我想用switch語句switch (buttionId)
傳遞我選擇的按鈕的ID,但是函數沒有正確觸發。這裏是我的功能:傳遞語句傳入ID按鈕無法正常工作
function PickDiagCode(btnNum, button) {
var txtID;
var strId;
//var buttonId = $("input[id*=btnHeaderDiagPick]").attr("id");
switch (button.value) {
case "Clear":
switch (button.id) {
case "btnHeaderDiagPick1":
//Do Work
case "btnHeaderDiagPick2":
//Do Work
下面是按鈕:
<input class="Button-Search" id="btnHeaderDiagPick1" onclick="document.frmCrgEntry.hdnPickClrDiagCode.value='1';PickDiagCode('1',btnHeaderDiagPick1);"
type="button" name="btnHeaderDiagPick1" runat="server" />
<input class="Button-Search" id="btnHeaderDiagPick2" onclick="document.frmCrgEntry.hdnPickClrDiagCode.value='2';PickDiagCode(2,btnHeaderDiagPick2);"
type="button" name="btnHeaderDiagPick2" runat="server" />
對我來說看起來很好,它應該總是輸入第一種情況'btnHeaderDiagPick1',假設'btnID.value'總是返回''清除'' – 2013-03-13 21:22:55
那麼你'使用jQuery,*不*從JavaScript綁定事件?保持代碼的好運氣,這將是一場噩夢。 – zzzzBov 2013-03-13 21:38:45