2009. 5. 26. 17:23
기존 달력 수정 (웹 vb.net 버젼임)
1. 나머지 빈칸에 다음달날짜 회색으로 보여줄것 아니면 해당 달 끝날까지로 하면 됨
2. 해당 달 끝날 이후 칸을 채우기 위한 소스
cs 에서 필요한 부분 쓸것.
'구 MiniHomepy > Experience' 카테고리의 다른 글
[javascript] 새창으로 접근할수 있는 스크립트 (0) | 2009.05.26 |
---|---|
[javascript] 포커스 주었다가 잃게하기 (0) | 2009.05.26 |
[javascript] 리스트박스 추가/삭제/중복체크 (0) | 2009.05.26 |
2009. 5. 26. 17:22
document.getElementById("txtALLOC_DT").focus();
document.getElementById("txtALLOC_DT").blur();
document.getElementById("txtALLOC_DT").blur();
'구 MiniHomepy > Experience' 카테고리의 다른 글
달력 (스켸쥴) ver 1.1 (0) | 2009.05.26 |
---|---|
[javascript] 리스트박스 추가/삭제/중복체크 (0) | 2009.05.26 |
[javascript] select box의 특정 index를 선택 (0) | 2009.05.26 |
2009. 5. 26. 17:22
function AddPatron(obj, alloc_seq, patron_nm, patron_no, note_seq)
{
if ( alloc_seq !="")
{
alert("해당 고객을 배차 정보에서 삭제를 하고 추가를 해야합니다.");
}
else
{
var cnt = 0;
// 중복 체크
for( i=0; i < document.getElementById("lbPatron").options.length; i++) {
if( Trim(patron_no) == Trim(PatronGetValue(i)))
{
cnt +=1;
}
}
//중복이 있으면
if ( cnt > 0)
{
alert("해당 고객이 이미 동행 고객에 포함되어 있습니다.");
}
else
{
document.getElementById("lbPatron").options.add(new Option(patron_nm +" [" +patron_no +"]",patron_no)); // Text, value
//hidden 에다 추가해줌. 웹컨트롤버튼 클릭시 값 사라지므로
document.getElementById("hdnPatronNo").value += patron_no + "|";
document.getElementById("hdnNoteSeq").value += note_seq + "|";
}
}
}
function PatronGetValue(idx) {
option = document.getElementById("lbPatron").options[idx];
values = option.value.split('|');
return values[0];
}
function DelPatron()
{
if ( document.getElementById("lbPatron").options.selectedIndex ==-1)
{
alert ( "삭제할 동행 고객을 선택하세요.");
document.getElementById("lbPatron").focus();
}
else
{
//hidden 에다 추가해줌. 웹컨트롤버튼 클릭시 값 사라지므로
document.getElementById("hdnPatronNo_Delete").value += document.getElementById("lbPatron").options[document.getElementById("lbPatron").options.selectedIndex].value + "|";
document.getElementById("lbPatron").options[document.getElementById("lbPatron").options.selectedIndex] = null;
}
}
{
if ( alloc_seq !="")
{
alert("해당 고객을 배차 정보에서 삭제를 하고 추가를 해야합니다.");
}
else
{
var cnt = 0;
// 중복 체크
for( i=0; i < document.getElementById("lbPatron").options.length; i++) {
if( Trim(patron_no) == Trim(PatronGetValue(i)))
{
cnt +=1;
}
}
//중복이 있으면
if ( cnt > 0)
{
alert("해당 고객이 이미 동행 고객에 포함되어 있습니다.");
}
else
{
document.getElementById("lbPatron").options.add(new Option(patron_nm +" [" +patron_no +"]",patron_no)); // Text, value
//hidden 에다 추가해줌. 웹컨트롤버튼 클릭시 값 사라지므로
document.getElementById("hdnPatronNo").value += patron_no + "|";
document.getElementById("hdnNoteSeq").value += note_seq + "|";
}
}
}
function PatronGetValue(idx) {
option = document.getElementById("lbPatron").options[idx];
values = option.value.split('|');
return values[0];
}
function DelPatron()
{
if ( document.getElementById("lbPatron").options.selectedIndex ==-1)
{
alert ( "삭제할 동행 고객을 선택하세요.");
document.getElementById("lbPatron").focus();
}
else
{
//hidden 에다 추가해줌. 웹컨트롤버튼 클릭시 값 사라지므로
document.getElementById("hdnPatronNo_Delete").value += document.getElementById("lbPatron").options[document.getElementById("lbPatron").options.selectedIndex].value + "|";
document.getElementById("lbPatron").options[document.getElementById("lbPatron").options.selectedIndex] = null;
}
}
'구 MiniHomepy > Experience' 카테고리의 다른 글
[javascript] 포커스 주었다가 잃게하기 (0) | 2009.05.26 |
---|---|
[javascript] select box의 특정 index를 선택 (0) | 2009.05.26 |
WSE 시간표시형식 세팅 (0) | 2009.05.26 |