首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js中对数组的一些处置

2014-01-03 
js中对数组的一些处理function fOnChange(pobjThis, pstrBuyId) {itemCodeSet(pstrBuyId)if (eval(docum

js中对数组的一些处理
function fOnChange(pobjThis, pstrBuyId) { itemCodeSet(pstrBuyId); if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == false) {if (fSelectCount() >= 100) {alert("選択が100件を超えています。" + fSelectCount() + "件");pobjThis.focus();return false;}}eval("document.f2.SellChk_" + String(pstrBuyId)).checked = true;//eval("document.f2.SellChk_" + String(pstrBuyId)).disabled = false;//eval("document.f2.SellChk_" + String(pstrBuyId)).style.display = "inline";//eval("document.f2.SellImg_" + String(pstrBuyId)).style.display = "none";if (pobjThis) {if (pobjThis.name == ("subject_code_" + pstrBuyId)) {if (eval("document.f2.subject_code_" + pstrBuyId).value != eval("document.f2.ck_subject_code_"+ pstrBuyId).value) {eval("document.f2.subject_code2_" + pstrBuyId).value = "";eval("document.f2.subject_small_id_" + pstrBuyId).value = "";eval("document.f2.subject_small_name_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.subject_small_name2_" + pstrBuyId).value = "";eval("document.getElementById('subject_name2_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.ck_subject_code_" + pstrBuyId).value = eval("document.f2.subject_code_"+ pstrBuyId).value;}} else if (pobjThis.name == ("subject_code2_" + pstrBuyId)) {if (eval("document.f2.subject_code2_" + pstrBuyId).value != eval("document.f2.ck_subject_code2_"+ pstrBuyId).value) {eval("document.f2.subject_small_id_" + pstrBuyId).value = "";eval("document.f2.subject_small_name_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.subject_small_name2_" + pstrBuyId).value = "";eval("document.getElementById('subject_name2_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.ck_subject_code2_" + pstrBuyId).value = eval("document.f2.subject_code2_"+ pstrBuyId).value;}} else if (pobjThis.name == ("subject_code_a_" + pstrBuyId)) {if (eval("document.f2.subject_code_a_" + pstrBuyId).value != eval("document.f2.ck_subject_code_a_"+ pstrBuyId).value) {eval("document.f2.subject_code_a2_" + pstrBuyId).value = "";eval("document.f2.subject_small_id_a_" + pstrBuyId).value = "";eval("document.f2.subject_small_name_a_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_a_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.subject_small_name_a2_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_a2_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.ck_subject_code_a_" + pstrBuyId).value = eval("document.f2.subject_code_a_"+ pstrBuyId).value;}} else if (pobjThis.name == ("subject_code_a2_" + pstrBuyId)) {if (eval("document.f2.subject_code_a2_" + pstrBuyId).value != eval("document.f2.ck_subject_code_a2_"+ pstrBuyId).value) {eval("document.f2.subject_small_id_a_" + pstrBuyId).value = "";eval("document.f2.subject_small_name_a_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_a_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.subject_small_name_a2_" + pstrBuyId).value = "";eval("document.getElementById('subject_name_a2_" + pstrBuyId + "')").innerHTML = "";eval("document.f2.ck_subject_code_a2_" + pstrBuyId).value = eval("document.f2.subject_code_a2_"+ pstrBuyId).value;}}}fDataSet(pstrBuyId);if (fDataInitialCheck(pstrBuyId)) {//初期内容に戻るfDataDelete(pstrBuyId);} if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) { $("input[name=SellChk_" + String(pstrBuyId) + "]").parents("tr:first").addClass("selected"); } else { $("input[name=SellChk_" + String(pstrBuyId) + "]").parents("tr:first").removeClass("selected"); }fcUpdateBotanDisp(fSelectCount());return true;}

?function fDataSet_pri(pstrBuyId) {var wobjNmvar waryBuyIdvar waryShareFlgvar waryBuyNamevar waryMembNmvar waryPriBuyIdvar warySubCdS1var warySmlNmS1var warySubCdS2var warySmlNmS2var warySubCd2S1var warySmlNm2S1var warySubCd2S2var warySmlNm2S2var warySellChkvar warySSmallIdvar warySSmallIdAvar selected_Buy_idvar wintIdx = fItemCheck(pstrBuyId);if (wintIdx < 0) {//変更保存無if (document.f1.csvBuyId.value.length > 0) {//2回目以降if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) {document.f1.csvBuyId.value += ",";document.f1.csvShareFlg.value += ",";document.f1.csvBuyName.value += ",";document.f1.csvMembNm.value += ",";document.f1.csvPriBuyId.value += ",";document.f1.csvSubCdS1.value += ",";document.f1.csvSmlNmS1.value += ",";document.f1.csvSubCdS2.value += ",";document.f1.csvSmlNmS2.value += ",";document.f1.csvSubCd2S1.value += ",";document.f1.csvSmlNm2S1.value += ",";document.f1.csvSubCd2S2.value += ",";document.f1.csvSmlNm2S2.value += ",";document.f1.csvSellChk.value += ",";document.f1.csvSSmallId.value += ",";document.f1.csvSSmallIdA.value += ",";}} else {document.f1.csvBuyId.value = "";document.f1.csvShareFlg.value = "";document.f1.csvBuyName.value = "";document.f1.csvMembNm.value = "";document.f1.csvPriBuyId.value = "";document.f1.csvSubCdS1.value = "";document.f1.csvSmlNmS1.value = "";document.f1.csvSubCdS2.value = "";document.f1.csvSmlNmS2.value = "";document.f1.csvSubCd2S1.value = "";document.f1.csvSmlNm2S1.value = "";document.f1.csvSubCd2S2.value = "";document.f1.csvSmlNm2S2.value = "";document.f1.csvSellChk.value = "";document.f1.csvSSmallId.value = "";document.f1.csvSSmallIdA.value = "";}//追加if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) {// チェック時,内容が元に戻った時チェックを外す。//if (fDataInitialCheck_pri(pstrBuyId)) {//document.f1.csvSellChk.value += "0";//eval("document.f2.SellChk_" + String(pstrBuyId)).checked = false;//eval("document.f2.SellChk_" + String(pstrBuyId)).disabled = true;//eval("document.f2.SellChk_" + String(pstrBuyId)).style.display = "none";//eval("document.f2.SellImg_" + String(pstrBuyId)).style.display = "inline";//} else {document.f1.csvSellChk.value += "1";document.f1.csvBuyId.value += pstrBuyId;document.f1.csvShareFlg.value += Trim(eval("document.f2.share_flg_"+ String(pstrBuyId)).value.replace(",", "")+ "");document.f1.csvBuyName.value += Trim(eval("buy_name_" + String(pstrBuyId)).innerHTML.replace(",", "")+ "");document.f1.csvMembNm.value += Trim(eval("member_name_" + String(pstrBuyId)).innerHTML+ "");document.f1.csvPriBuyId.value += Trim(eval("private_buy_id_"+ String(pstrBuyId)).innerHTML.replace(",", "")+ "");document.f1.csvSubCdS1.value += Trim(eval("document.getElementById('subject_code_new')").value.replace(",","") + "");document.f1.csvSmlNmS1.value += Trim(eval("document.getElementById('subject_name_new')").innerHTML + "");document.f1.csvSubCdS2.value += Trim(eval("document.getElementById('subject_code_a_new')").value.replace(",","") + "");document.f1.csvSmlNmS2.value += Trim(eval("document.getElementById('subject_name_a_new')").innerHTML + "");document.f1.csvSubCd2S1.value += Trim(eval("document.getElementById('subject_code2_new')").value.replace(",","") + "");document.f1.csvSmlNm2S1.value += Trim(eval("document.getElementById('subject_name2_new')").innerHTML + "");document.f1.csvSubCd2S2.value += Trim(eval("document.getElementById('subject_code_a2_new')").value.replace(",","") + "");document.f1.csvSmlNm2S2.value += Trim(eval("document.getElementById('subject_name_a2_new')").innerHTML + "");document.f1.csvSSmallId.value += Trim(eval("document.getElementById('subject_small_id_hi')").value + "");document.f1.csvSSmallIdA.value += Trim(eval("document.getElementById('subject_small_id_a_hi')").value + "");//}}} else {//変更保存有りif(eval("document.f2.SellChk_" + String(pstrBuyId))){  if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == false) {selected_Buy_id = document.f1.csvBuyId.value.split(",");waryShareFlg = document.f1.csvShareFlg.value.split(",");waryBuyName = document.f1.csvBuyName.value.split(",");waryMembNm = document.f1.csvMembNm.value.split(",");waryPriBuyId = document.f1.csvPriBuyId.value.split(",");warySubCdS1 = document.f1.csvSubCdS1.value.split(",");warySmlNmS1 = document.f1.csvSmlNmS1.value.split(",");warySubCdS2 = document.f1.csvSubCdS2.value.split(",");warySmlNmS2 = document.f1.csvSmlNmS2.value.split(",");warySubCd2S1 = document.f1.csvSubCd2S1.value.split(",");warySmlNm2S1 = document.f1.csvSmlNm2S1.value.split(",");warySubCd2S2 = document.f1.csvSubCd2S2.value.split(",");warySmlNm2S2 = document.f1.csvSmlNm2S2.value.split(",");warySellChk = document.f1.csvSellChk.value.split(",");warySSmallId = document.f1.csvSSmallId.value.split(",");warySSmallIdA = document.f1.csvSSmallIdA.value.split(",");//置換selected_Buy_id.splice(wintIdx,1);waryShareFlg.splice(wintIdx,1);waryBuyName.splice(wintIdx,1);waryMembNm.splice(wintIdx,1);waryPriBuyId.splice(wintIdx,1);warySubCdS1.splice(wintIdx,1);warySmlNmS1.splice(wintIdx,1);warySubCdS2.splice(wintIdx,1);warySmlNmS2.splice(wintIdx,1);warySubCd2S1.splice(wintIdx,1);warySmlNm2S1.splice(wintIdx,1);warySubCd2S2.splice(wintIdx,1);warySmlNm2S2.splice(wintIdx,1);warySSmallId.splice(wintIdx,1);warySSmallIdA.splice(wintIdx,1);warySellChk.splice(wintIdx,1);document.f1.csvBuyId.value = selected_Buy_id.join(",");document.f1.csvShareFlg.value = waryShareFlg.join(",");document.f1.csvBuyName.value = waryBuyName.join(",");document.f1.csvMembNm.value = waryMembNm.join(",");document.f1.csvPriBuyId.value = waryPriBuyId.join(",");document.f1.csvSubCdS1.value = warySubCdS1.join(",");document.f1.csvSmlNmS1.value = warySmlNmS1.join(",");document.f1.csvSubCdS2.value = warySubCdS2.join(",");document.f1.csvSmlNmS2.value = warySmlNmS2.join(",");document.f1.csvSubCd2S1.value = warySubCd2S1.join(",");document.f1.csvSmlNm2S1.value = warySmlNm2S1.join(",");document.f1.csvSubCd2S2.value = warySubCd2S2.join(",");document.f1.csvSmlNm2S2.value = warySmlNm2S2.join(",");document.f1.csvSellChk.value = warySellChk.join(",");document.f1.csvSSmallId.value = warySSmallId.join(",");document.f1.csvSSmallIdA.value = warySSmallIdA.join(",");}else{warySubCdS1 = document.f1.csvSubCdS1.value.split(",");warySmlNmS1 = document.f1.csvSmlNmS1.value.split(",");warySubCdS2 = document.f1.csvSubCdS2.value.split(",");warySmlNmS2 = document.f1.csvSmlNmS2.value.split(",");warySubCd2S1 = document.f1.csvSubCd2S1.value.split(",");warySmlNm2S1 = document.f1.csvSmlNm2S1.value.split(",");warySubCd2S2 = document.f1.csvSubCd2S2.value.split(",");warySmlNm2S2 = document.f1.csvSmlNm2S2.value.split(",");warySSmallId = document.f1.csvSSmallId.value.split(",");warySSmallIdA = document.f1.csvSSmallIdA.value.split(",");warySubCdS1[wintIdx] = Trim(eval("document.getElementById('subject_code_new')").value.replace(",","") + "");warySmlNmS1[wintIdx] = Trim(eval("document.getElementById('subject_name_new')").innerHTML + "");warySubCdS2[wintIdx] = Trim(eval("document.getElementById('subject_code_a_new')").value.replace(",","") + "");warySmlNmS2[wintIdx] = Trim(eval("document.getElementById('subject_name_a_new')").innerHTML + "");warySubCd2S1[wintIdx] = Trim(eval("document.getElementById('subject_code2_new')").value.replace(",","") + "");warySmlNm2S1[wintIdx] = Trim(eval("document.getElementById('subject_name2_new')").innerHTML + "");warySubCd2S2[wintIdx] = Trim(eval("document.getElementById('subject_code_a2_new')").value.replace(",","") + "");warySmlNm2S2[wintIdx] = Trim(eval("document.getElementById('subject_name_a2_new')").innerHTML + "");warySSmallId[wintIdx] = Trim(eval("document.getElementById('subject_small_id_hi')").value + "");warySSmallIdA[wintIdx] = Trim(eval("document.getElementById('subject_small_id_a_hi')").value + "");document.f1.csvSubCdS1.value = warySubCdS1.join(",");document.f1.csvSmlNmS1.value = warySmlNmS1.join(",");document.f1.csvSubCdS2.value = warySubCdS2.join(",");document.f1.csvSmlNmS2.value = warySmlNmS2.join(",");document.f1.csvSubCd2S1.value = warySubCd2S1.join(",");document.f1.csvSmlNm2S1.value = warySmlNm2S1.join(",");document.f1.csvSubCd2S2.value = warySubCd2S2.join(",");document.f1.csvSmlNm2S2.value = warySmlNm2S2.join(",");document.f1.csvSSmallId.value = warySSmallId.join(",");document.f1.csvSSmallIdA.value = warySSmallIdA.join(",");}  }}}

热点排行