DotNet_King
شنبه 26 مرداد 1387, 15:14 عصر
با سلام به دوستان گرامی
من این در رشته متنی را می خواهم کلمات خاصی رو با آدرس عکس جایگزین کنم. این کد رو نوشتم ولی ولی کد فقط اولین کلمه رو replace می کنه و بقیه رو تغییر نمی ده. باید چی کار کنم
متنی که می قصد دارم در اون تغییرات ایجاد بشه!
سلام [چشمک][شیطان][شیطان]تست[سبز] یسبنبی
یسبنبیسنل
یسب
سب
یسب
یسب
[نیشخند][شیطان][چشمک]
کدی که من نوشتم
function ConvertTxt()
{
var x=document.getElementById("TXT_IN").innerText ;
var FinText="";
//insert Pic addterss here
x.search("[خنده]");
FinText=x.replace("[خنده]","<img src='Image/p8.gif' ");
FinText=FinText.replace("[بوس]","<img src='Image/p2.gif'>");
FinText=FinText.replace("[تعجب]","<img src='Image/p3.gif'>");
FinText=FinText.replace("[چشمک]","<img src='Image/p21.gif' >");
FinText=FinText.replace("[زبان]","<img src='Image/p1.gif'>");
FinText=FinText.replace("[شیطان]","<img src='Image/p5.gif'>");
FinText=FinText.replace("[ناراحت]","<img src='Image/p6.gif'>");
FinText=FinText.replace("[گریه]","<img src='Image/p7.gif' >");
FinText=FinText.replace("[سبز]","<img src='Image/p9.gif' >");
FinText=FinText.replace("[نیشخند]","<img src='Image/p10.gif' >");
FinText=FinText.replace("[قلب]","<img src='Image/p11.gif' >");
FinText=FinText.replace("[سوال]","<img src='Image/p12.gif'>");
FinText=FinText.replace("[خجالت]","<img src='Image/p13.gif' >");
FinText=FinText.replace("[آبی]","<img src='Image/p14.gif' >");
document.write(FinText);
}
مثلا در رشته بالا اولین شیطان رو با کد عکس عوض می کنه ولی به شیطان های بعدی رو نه
ممنونم
من این در رشته متنی را می خواهم کلمات خاصی رو با آدرس عکس جایگزین کنم. این کد رو نوشتم ولی ولی کد فقط اولین کلمه رو replace می کنه و بقیه رو تغییر نمی ده. باید چی کار کنم
متنی که می قصد دارم در اون تغییرات ایجاد بشه!
سلام [چشمک][شیطان][شیطان]تست[سبز] یسبنبی
یسبنبیسنل
یسب
سب
یسب
یسب
[نیشخند][شیطان][چشمک]
کدی که من نوشتم
function ConvertTxt()
{
var x=document.getElementById("TXT_IN").innerText ;
var FinText="";
//insert Pic addterss here
x.search("[خنده]");
FinText=x.replace("[خنده]","<img src='Image/p8.gif' ");
FinText=FinText.replace("[بوس]","<img src='Image/p2.gif'>");
FinText=FinText.replace("[تعجب]","<img src='Image/p3.gif'>");
FinText=FinText.replace("[چشمک]","<img src='Image/p21.gif' >");
FinText=FinText.replace("[زبان]","<img src='Image/p1.gif'>");
FinText=FinText.replace("[شیطان]","<img src='Image/p5.gif'>");
FinText=FinText.replace("[ناراحت]","<img src='Image/p6.gif'>");
FinText=FinText.replace("[گریه]","<img src='Image/p7.gif' >");
FinText=FinText.replace("[سبز]","<img src='Image/p9.gif' >");
FinText=FinText.replace("[نیشخند]","<img src='Image/p10.gif' >");
FinText=FinText.replace("[قلب]","<img src='Image/p11.gif' >");
FinText=FinText.replace("[سوال]","<img src='Image/p12.gif'>");
FinText=FinText.replace("[خجالت]","<img src='Image/p13.gif' >");
FinText=FinText.replace("[آبی]","<img src='Image/p14.gif' >");
document.write(FinText);
}
مثلا در رشته بالا اولین شیطان رو با کد عکس عوض می کنه ولی به شیطان های بعدی رو نه
ممنونم