::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 8:17 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
مشکل در کد نمایش و مخفی کردن عکس با کلیک رو دکمه
تعداد بازدیدvisits : 213
winner20 آفلاین



ارسال هاAnswers : 58
عضویتRegistration date : 21 /10 /1393
حمایت کردهThanks : 117
حمایت شدهThanked : 12
مشکل در کد نمایش و مخفی کردن عکس با کلیک رو دکمه

سلام.خواستم توکدم وقتی روی دکمه کلیک میشه یک عکس مخفی و بعدش نمایش داده بشه اما فقط یک شرط ایف انجام میشه و بعد از این که عکس مخفی شد دوباره نمایش داده نمیشه.

کد:

کد:
<!DOCTYPE html><html lang="en">

<head>

<meta charset="utf-8" />

<title></title>

</head>

<body>

<script>

var myimg = new Image();

myimg.setAttribute("src","1.png");

document.body.appendChild(myimg);

function visible(){

myimg.style.visibility="visible";

var vis=myimg.style.visibility;

if(vis=="visible"){

myimg.style.visibility="hidden";

}else{

myimg.style.visibility="visible";

}

}

</script>

<button onclick="visible()">A</button>

</body> </html>

ممنون میشم راهنمایی کنید

یکشنبه 19 بهمن 1393 - 16:29
ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
hassan-pc آفلاین



ارسال‌هاAsnwers : 71
عضویتRegistration date : 6 /8 /1391
حمایت کردهthanks : 9
حمایت شدهThanked : 22
پاسخAnswer 1 : مشکل در کد نمایش و مخفی کردن عکس با کلیک رو دکمه

کد اصلاح شده :

کد:
<!DOCTYPE html><html lang="en">

<head>

<meta charset="utf-8" />

<title></title>

</head>

<body>

<script>

var myimg = new Image();

myimg.setAttribute("src","http://moisrex.rzb.ir/user/Avatar/moisrex/winner20.jpg");

document.body.appendChild(myimg);

function visible(){

var mode=myimg.style.display;

if(mode=="block"){

myimg.style.display="none";}

else{

myimg.style.display="block";}

}

</script><br/>

<button onclick="visible()">Click</button><br/>

</body> </html>

یکشنبه 19 بهمن 1393 - 16:37
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : winner20 -
winner20 آفلاین



ارسال‌هاAsnwers : 58
عضویتRegistration date : 21 /10 /1393
حمایت کردهthanks : 117
حمایت شدهThanked : 12
پاسخAnswer 2 : مشکل در کد نمایش و مخفی کردن عکس با کلیک رو دکمه

ممنون

دلیل اچرا نشدن visible چیه؟

یکشنبه 19 بهمن 1393 - 16:40
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
hassan-pc آفلاین



ارسال‌هاAsnwers : 71
عضویتRegistration date : 6 /8 /1391
حمایت کردهthanks : 9
حمایت شدهThanked : 22
پاسخAnswer 3 : مشکل در کد نمایش و مخفی کردن عکس با کلیک رو دکمه

با اونم مشکلی نداره :

کد:
<!DOCTYPE html><html lang="en">

<head>

<meta charset="utf-8" />

<title></title>

</head>

<body>

<script>

var myimg = new Image();

myimg.setAttribute("src","http://moisrex.rzb.ir/user/Avatar/moisrex/winner20.jpg");

document.body.appendChild(myimg);

function visible(){

var mode=myimg.style.visibility;

if(mode=="visible"){

myimg.style.visibility="hidden";}

else{

myimg.style.visibility="visible";}

}

</script><br/>

<button onclick="visible()">Click</button><br/>

</body> </html>

شما در تابع مقدار visibility را بدون شرط برابر visible قرار دادید .

یکشنبه 19 بهمن 1393 - 16:52
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : winner20 -



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex