도와주세요
본문
회원가입 폼 인데요.. 여기 보면 추천인이 있는데 거기에 제가 만약에
abc라는 추천인이 폼화면에 입력되 있고 수정이 불가능하게 하려면 소스에 멀추가해야할까요;;
회원가입을 할때 추천인에 입력이 되어있으며 수정이 불가능한걸 말합니다.
<script>
function joinok(){
if (frm.username.value=="") {
alert("닉네임을 입력해주세요");
frm.username.focus();
return;
}
var len=0, j;
var str = frm.username.value;
for (i=0, j=str.length;i<j;i++, len++) {
if ( (str.charCodeAt(i)<0)||(str.charCodeAt(i)>127) ){
len = len+1;
}
}
if (len > 10) {
alert("영문10자 한글5자 까지만 가능합니다.");
return;
}
j=0;
var FilterList = new Array('씨팔놈','관리자','몽블랑','원피스','럭키','몽','럭키게임','개새끼','소새끼','운영자','원게임','리얼게임','리얼','원게임','게임');
for(i =0;i<FilterList.length;i++) {
j= frm.username.value.toLowerCase().indexOf(FilterList[i]);
if(j>=0) {
alert("사용할수 없는 NICK입니다.");
return;
}
}
if (frm.userid.value=="") {
alert("아이디를 입력해주세요");
frm.userid.focus();
return;
}
if (frm.pass.value.length < 7) {
alert("비밀번호가 너무 짧습니다.");
frm.pass.focus();
return;
}
if (frm.pass.value=="") {
alert("비밀번호를 입력해주세요");
frm.pass.focus();
return;
}
if (frm.pass.value!=frm.pass2.value) {
alert("비밀번호 확인이 다릅니다.");
frm.pass.focus();
return;
}
if (frm.usernick.value=="") {
alert("추천인 아이디를 입력해주세요");
frm.usernick.focus();
return;
}
frm.target="_self";
frm.action="../join_ok.html";
frm.submit();
}
function fncInputKorean(obj) {
var inText = obj.value;
var deny_pattern = /[^(ㄱ-ㅎ가-?a-zA-Z0-9)]/;
if (deny_pattern.test(inText)) {
alert("영문자와 한글,숫자만을 입력하세요");
obj.value = "";
obj.focus();
return false;
}
return true;
}
function checkText()
{
var objEv = event.srcElement;
var numPattern = /([^a-z0-9])/;
numPattern = objEv.value.match(numPattern);
if(numPattern != null)
{
alert("특문이나 대문자 또는 한글 입력불가 합니다.");
objEv.value="";
objEv.focus();
return false;
}
}
</script>
답변 4
자바스크립트쪽이 아니라 input에 disabled거시면됩니다
소스를 작성해주시면 안될까요...
위에 분들 설명대로 하려면 어딜 어떻게 손대야 하는지..;
<input type="text" name="mb_recommend" id="reg_mb_recommend" class="frm_input" value="추천인아이디"
<? if($member[mb_recommend]){?> readonly="readonly"<?}?>>