테스트 사이트 - 개발 중인 베타 버전입니다

일마가 왜 앙되나요? 유유 채택완료

민쯩먼저깔게요 7년 전 조회 3,053

<input type="text" name=wr_71  onchange="equalVal(wr_11, this.value);" value="<?=$write[wr_71]?>" size="20"  itemname="링크1" >

 

wr_71에 입력하면 wr_11에도 입력되는 건데요...

필드가 너무 많아 

 

아래처럼 분할필드로 집어넣으려는데...

 

<input type="text" name="wr_71[]" onchange="equalVal(wr_11[0], this.value);" value="<?php echo $wr_71[0]; ?>" size="20"  itemname="링크1" >

 

이렇게 했더니 앙되네요,,,

 

어떻게 해야 할까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
D
7년 전

우선 equalVal(wr_11[0], this.value); 의 함수가 어떻게 작성되었는지는 모르겠으나

위에껀 되고 밑에껀 안된다는 형식이면

 

equalVal 의 함수내부에서 wr_11 을 받아쓰는 부분이 혹 getElementsByName(wr_11[0]) << 이렇게 되는건지요?

 

배열이라면 getElementsByName('wr_11')[0] 이 되어야 할텐데..

 

뭐 스크립트 함수를 적어주지 않아서 정확한 답변인지는 모르겠습니다~! ㅎㅎ

 

저도 초짜라..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

민쯩먼저깔게요
7년 전
스크립트는 이것밖에 없는데요,,,
71에 쓰면 11에도 들어갑니다.

function equalVal(obj, val)
{
obj.value = val;
return;
}
시원스웹
7년 전
그럼 onchange="equalVal(document.getElementsByName('wr_11')[0], this.value);" 형식으로 사용 해보세용.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인