PDA

View Full Version : سوال: مشکل انتقال متن preformatted با parameter یک function به درون یک پاراگراف در یک Div



javadbaz
شنبه 25 مرداد 1393, 18:36 عصر
سلام
نمونه کد زیر نشان دهنده مشکل است. همانطور که می بینید وقتی پارامتر اول تابع dys انگلیسی نوشته می شود و یا یک خط پیوسته فارسی تابع بدون مشکل کار می کند . ولی وقتی یک متن از word کپی می شود (نمونه دوم در مثال زیر) تابع کار نمی کند.
پیشاپیش بابت صرف وقت و تخصص شما سپاسگزارم.






<div id="discription"> <p dir="rtl"> ارائه خدمات در زمینه های زیر:<br> <ul dir="rtl" style="float: right;direction:rtl"> <li onClick="dys('AAA','p13.jpg')">خدمات مهندسی</li> <li onClick="dys('مشخصات طرح :
طول خط انتقال: km 5/2
ظرفیت انتقال: lit/s640
سیستم :
كارفرما: شرکت
مشاور: مهندسين
پیمانکار: شرکت
','p1.jpg')">هرچی</li>
</ul> </p> </div> <div class="ghashang"><div class="mashang"><img id="projectImage" src="../Images/d1.gif" alt=""/><p id="spec">something</p></div></div>




<script>
function dys(a,b) {
document.getElementById("projectImage").src="../Images/water/"+b;
document.getElementById("spec").innerHTML=a;
//alert (a)
};
</script>