특정 확장자를 못올리게 하는 방법
<script type="text/javascript" src="./js/jquery-1.4.1.min.js"></script>
function fwrite_submit(f)
{
아래 설정
// 첨부 파일 이미지 체크
var imgno = "0";
var nono = "0";
$("input[name=bf_file[]]").each(function() {
var imgval = $(this).val();
imgno++;
if (!imgval.toLowerCase().match(/.(gif|jpg)$/i)) {
alert(imgno+ "번째 파일이 gif, jpg 파일(이미지파일)이 아닙니다.");
nono = "1";
return false;
}
});
if (nono == 1) {
return false;
}
이렇게 했는데 안되네요. $wr_id 값이 없다고 나옵니다. 어디를 어디가 잘못되었을까요.
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
prototype.js에 $라는 함수가 만들어져 있습니다
그런데 jquery를 불러오면 역시 $를 사용하도록 만들어져 있어서 두 js 사이에 충돌이 생깁니다
따라서 fwrite_submit()함수에서 자바스크립트 에러가 발생하게되고 그러면 제대로 submit되지 않아
위와 같은 에러가 나올 것입니다
그리고 첨부파일에 특정 확장명을 못올리게 할려면 그누보드에서는 어떻게 해야하는지 알고 싶습니다.