• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

کمک : همه چیز درباره textarea

ardalan1373

کاربر تازه وارد
تاریخ عضویت
4 می 2015
نوشته‌ها
6
لایک‌ها
0
سلام دوستان
من یک کد نوشتم با textarea
به کلیّتش میشه ی استایل خاص داد! ولی مثلا اگه قراره با زدن دکمه های مختلف، نوشته های مختلی نشون بده، نمیشه به هر کدوم ی استایل جداگانه داد؟؟
+
کلا چکارهایی میشه باهاش کرد؟
از جاوااسکریپت ساپورت میکنه؟
میشه مثلا نوشتههای درونش پاک بشه یا ...؟
 

AmirHz.ir

کاربر تازه وارد
تاریخ عضویت
4 آپریل 2015
نوشته‌ها
62
لایک‌ها
36
سن
30
نگرفتم چی شد ! :| یعنی چی ؟
بیشتر توضیح میدین؟
 

ardalan1373

کاربر تازه وارد
تاریخ عضویت
4 می 2015
نوشته‌ها
6
لایک‌ها
0
نگرفتم چی شد ! :| یعنی چی ؟
بیشتر توضیح میدین؟
ببینید، من اگر این کد رو با تگ دیگه ای نوشته بودم، با انداختن متن بین </font><font> میتونستم ی استایل خاص به هر کدوم از متن ها بدم!
ولی textara ساپورت نمیکنه!

میخوام بدونم راهی هست ک همچین کاری بکنم با textarea؟؟
+
کلا چکارایی با textarea میتونم انجام بدم؟
+
میشه این کد با همین ظاهر و ... رو با تگ دیگه ای توی html یا php نوشت؟؟
 

AmirHz.ir

کاربر تازه وارد
تاریخ عضویت
4 آپریل 2015
نوشته‌ها
62
لایک‌ها
36
سن
30
textarea یه تگ هست و براحتی میشه توی فایل CSS اونو سلکت کرد و بهش استایل داد ! مثلا همون استایل های فونتی که میخواین
 

ardalan1373

کاربر تازه وارد
تاریخ عضویت
4 می 2015
نوشته‌ها
6
لایک‌ها
0
textarea یه تگ هست و براحتی میشه توی فایل CSS اونو سلکت کرد و بهش استایل داد ! مثلا همون استایل های فونتی که میخواین

درسته! ولی به کلش!
فرض کنید این textarea در ازای هر کلمه ای ک کاربر وارد کنه، ی جواب نشونش میده... من میخوام هر جواب ی استایل متفاوت داشته باشه...
 

AmirHz.ir

کاربر تازه وارد
تاریخ عضویت
4 آپریل 2015
نوشته‌ها
62
لایک‌ها
36
سن
30
برای اینکار میتونید از angular js استفاده کنید
نمیدونم درست نوشتم یا نه :دی
 

ardalan1373

کاربر تازه وارد
تاریخ عضویت
4 می 2015
نوشته‌ها
6
لایک‌ها
0
برای اینکار میتونید از angular js استفاده کنید
نمیدونم درست نوشتم یا نه :دی
درست نوشتید!
دستتون هم دردنکنه...

اینطوری که من دربارش خوندم، فکر کنم بشه باهاش این کارو انجام بدم...
فقط میشه بی زحمت شما یدونش رو برام بنویسید؟
کدی که پایین دادم، دوتا جواب میده. میشه یکی از جوابارو رنگش یا سایزش رو برام تغییر بدید تا من بقیرو از روش کپی یزنم؟؟

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<title></title>

<style type="text/css"></style>

</head>

<body>

<textarea onkeydown="cmd.check();" onkeypress="cmd.check();" onkeyup="cmd.check();" id="code_THIS" style="margin: 0px; height: 1000px; width: 100%;"" ></textarea>

<style>
#code_THIS
{
background:#FFF;
border:0px #333 solid;
color:#000;
font-size:20px;
font-family:"Yekan", Courier, monospace;
direction:ltr;
text-align:left;
padding:2px;
min-height:100%;
width:100%;
border-radius:3px;
-moz-border-radius:3px;
-o-border-radius:3px;
-ms-border-radius:3px;
-webkit-border-radius:3px;
-khtm-border-radius:3px;
}
</style>

<div style="position:absolute;top:-200%;"></div>

<script>
cmd=
{
question:['camera','gallery'],
answer:['You selected camera','You selected gallery'],
doScript:['',''],
TypeChar:'> ',
error:'nothing found!',
id:document.getElementById('code_THIS'),
numCharMoisrex:-1,
startAll:function(){this.id.focus();this.id.value=this.TypeChar;},

check:function()
{
if(new RegExp(this.value,'g').test(this.id.value)==false)this.startAll();
Q=this.id.value.substring(this.id.value.lastIndexOf(this.TypeChar)+this.TypeChar.length,this.id.value.length);
d=0;
if(new RegExp(this.TypeChar,'').test(this.id.value.substring(this.id.value.lastIndexOf('\n\n')|| 0,this.id.value.length))==true){for(i=0;i<this.question.length;i++)
{
if(new RegExp(unescape(this.question[i])+'\n','i').test(Q)==true)
{
this.id.value+=unescape(this.answer[i]);
var doscript=unescape(this.doScript[i]);
eval(doscript);
this.id.value+='\n\n'+this.TypeChar;
d=1;
}
}
if(new RegExp('help\n','').test(Q)==true && d==0)
{
for(i=0;i<this.question.length;i++)
this.id.value+=unescape(this.question[i])+'\n';
this.id.value+='\nThis Designed By Sir\n\n'+this.TypeChar;
}
else if(new RegExp('\n','').test(Q)==true && d==0)
{
this.id.value+=this.error+'\n\n'+this.TypeChar;
}
}
else this.id.value+='\n\n'+this.TypeChar;
},about:'Designed By Sir'
};cmd.startAll();
</script>

</body>
</html>

ممنون میشم... :)
 

AmirHz.ir

کاربر تازه وارد
تاریخ عضویت
4 آپریل 2015
نوشته‌ها
62
لایک‌ها
36
سن
30
من اشنایی ندارم با انگولار تا بتونم کمکتون کنم
 
بالا