[form method="post" action="insert.php" name="form1" target="iframe_target" id="form1"]
[input type="hidden" name="mode" value="aa" id="mode"]
[input type="hidden" name="checking_id" value="" id="checking_id"]
[input name="strUserId" type="text" class="joinform middle" id="strUserId" value="하이용"] [a href=":;" ="jjang(document.getElementId('strUserId'));" ="blur();">클릭</a]
[/form]
[]
function jjang(oo){
var one=$('#strUserId').val(oo.value);
oo.value=one;
alert(one);
}
[/]
안녕하세요..
질문 올립니다.
jquery에서 input 값을 불러오거나 입력하는건 val()로 되는데,
문제는 소스에 보이는 'strUserId' input에 값을 입력하면 인식을 못합니다.
그러니까, 처음 strUserId 인풋 벨류값에 '하이용'이란 값이 셋팅되어 있는데,
jjang펑션으로 값을 불러오면 첨엔 '하이용'이 뜹니다.
근데 '하이용'에다 다른값을 입력하고 jjang을 호출하면 계속 '하이용'만 나옵니다 ㅜㅜ
그러니까 처음 소스상에 입력한 값만 나오더라구요.
jquery를 사용할수 밖에 없는 이유가 popup a. --> 레이어 출력 스크립트를 jquery로 사용하여서, 일반적인 스크립트인 form.strUserId.value나 document.form1.strUserId 등등 하면 개체가 없다느니 하면서 스크립트 오류가 뜹니다.
jquery에서 인풋값을 바꾸면 바꾼값을 리턴하는 방법이 없을까요?
댓글 0