توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
saeed.spore
June 18th, 2016, 13:42
سلام و درود به تمام اساتید محترم
یک سوال داشتم چطور میتونم مقدار که داخل INput هست را در داخل جاوا اسکریپت بریزم و اطلاعات برگشتی را دوباره داخل php بریزم
؟!
// Load the Google Transliterate API
google.load("elements", "1", {
packages: "transliteration"
});
function onLoad() {
var options = {
sourceLanguage:
google.elements.transliteration.LanguageCode.ENGLI SH,
destinationLanguage:
[google.elements.transliteration.LanguageCode.PERSI AN],
shortcutKey: 'ctrl+g',
transliterationEnabled: true
};
// Create an instance on TransliterationControl with the required
// options.
var control =
new google.elements.transliteration.TransliterationCon trol(options);
// Enable transliteration in the textbox with id
// 'transliterateTextarea'.
control.makeTransliteratable(['transliterateTextarea']);
}
google.setOnLoadCallback(onLoad);
</script>
</head>
<body>
Type in Hindi (Press Ctrl+g to toggle between English and Hindi)<br>
<textarea id="transliterateTextarea" style="width:600px;height:200px"></textarea>
</body>
</html>
T.Toosi
June 18th, 2016, 14:05
گرفتن مقدار input جاوا اسکریپت :
var qq = document.getElementById('transliterateTextarea').v alue
jquery :
var qq = $('#transliterateTextarea').val()
مقدار textarea داخل کد بالا که نوشتید الان داخل متغییر qq دارید.
اطلاعات برگشتی را دوباره داخل php بریزم
متوجه منظورتون نشدم. بیشتر توضیح بدهید.
saeed.spore
June 18th, 2016, 14:13
ببینید این یک تبدیل متن فینگلیش به فارسی . بعد به صورت ajax. یک مقداری را دریاف میکنه و همون موقع. . پاسخ را در تکس اریا میریزه
T.Toosi
June 18th, 2016, 14:23
ببینید این یک تبدیل متن فینگلیش به فارسی . بعد به صورت ajax. یک مقداری را دریاف میکنه و همون موقع. . پاسخ را در تکس اریا میریزه
خوب بعد شما میخوای این مقدار تبدیل شده را از textarea بگیرید جایی بفرستید یا عملیاتی انجام دهید ؟
saeed.spore
June 18th, 2016, 14:26
میخوام داخل یک متغیر بریزه
مثلا
کلمه car darm را داخل این جاوا اسکریپت بریزه
و فارسی شا داخل متغیر $fifa
بریزه
T.Toosi
June 18th, 2016, 14:50
چون جاوا اسکریپت سمت کاربر هست کد های php شما اجرا و تمام شدند و نتیجه دارد به شما نمایش داده میشود پس نمیتوانید متغیری در php الان مقدار دهی کنید، شما باید یک button بزارید هر موقع کاربر کلیک کرد، دستور $('#transliterateTextarea').val('car') و textarea مقدار دهی کند، بعد که تبدیل یا ترجمه شده مقدار input را بگیرید و مقدار ترجه شده را یک post به a.php بفرستید اونجا هر عملایتی میخواهید روش انجام دهید.
saeed.spore
June 18th, 2016, 15:20
تو سایت api. گوگل چند تکه کد جاوا هست به نظرتون میتونم با اونا نتیجه را وارد php کنم .
T.Toosi
June 18th, 2016, 15:30
از کاربر ورودی را با جاوا اسکریپت بگیرید سپس پست کنید به صفحه a.php با کد های زیر که translate میکند :
https://inputtools.google.com/request?text=majid%20yahyai%20%20-%20soghot%20baste&itc=fa-t-i0-und&num=13&cp=0&cs=1&ie=utf-8&oe=utf-8&app=demopage
از اینجا میخوام بگیرم اطلاعات را