подскажите пожалуйста как реализовать:
Есть поля textarea где вводится текст и обрабатывается(не важно как), теперь надо добавить еще одну кнопку которая будет активна после нажатие первой и брать значение первого testarea где id=sourse_rus и передавать эти данные на другую страницу где в <textarea name="t_text" id="t_text"...
<div>
<textarea class="keyboardInput" id="source_rus" ></textarea><textarea id="answer_kaz"></textarea>
<div id="counter" >Осталось знаков: 1000</div>
</div>
<div>
<textarea class="keyboardInput" id="source_kaz"></textarea><textarea class="txt"></textarea>
<div id="counter">Осталось знаков: 1000</div>
</div>
<button class="k-button" id="send_txt"></button>
<script>
// Проверка на получение текста с поля
if($('#source_rus').hasClass('keyboardInput'))
{
var text = $('#source_rus').val();
alert(text);
}
if($('#source_kaz').hasClass('keyboardInput'))
{
var text = $('#source_kaz').val();
alert(text);
}
</script>
Есть на другой странице форма где
<div>
<textarea name="t_text" id="t_text" class=""input_wide></textarea>
</div>
<input type="submit" name="sub_publish" value="опубликовать">
</body>
то есть по нажатию второй кнопки берем введенный текст с testarea где id=sourse_rus и передаем ее в <textarea id="t_text" которая находиться на другой странице.
Спасибо заранее!
Спустя 1 час, 42 минуты, 23 секунды (19.04.2012 - 07:33) radoslav написал(а):
народ если отсюда с первой страницы значение текстареа
как это с помощью JS делается народ помогите плииз
<div>хочу получить здесь во второй странице в текстареа
<textarea class="keyboardInput" id="source_rus" ></textarea><textarea id="answer_kaz"></textarea>
<div id="counter" >Осталось знаков: 1000</div>
</div>
<div>
<textarea name="t_text" id="t_text" class="input_wide"></textarea>
</div>
<input type="submit" name="sub_publish" value="опубликовать">
</body>
как это с помощью JS делается народ помогите плииз
Спустя 2 минуты, 43 секунды (19.04.2012 - 07:35) TranceIT написал(а):
На другую страницу можно передать или через $_GET/$_POST, или через Ajax. На js получится только если оба textarea на одной странице.
Спустя 1 минута, 47 секунд (19.04.2012 - 07:37) radoslav написал(а):
не могли бы вы продемонстрировать как передать через Ajax
Йа в нем креветко
Йа в нем креветко
Спустя 4 минуты, 14 секунд (19.04.2012 - 07:41) TranceIT написал(а):
Если совсем креветко, то передавайте через $_POST.
form1.php
form2.php
form1.php
<form action="form2.php" method="post">
<textarea name="first_text"></textarea>
<input type="submit" name="send" value="Отправить" />
</form>
form2.php
<form action="some.php" method="post">
<textarea name="second_text"><?php echo $_POST['first_text']; ?></textarea>
<input type="submit" name="send" value="Отправить" />
</form>
Спустя 2 минуты, 26 секунд (19.04.2012 - 07:44) radoslav написал(а):
у меня просто все через js и кнопка тоже никаких form actionoв

Спустя 6 минут, 26 секунд (19.04.2012 - 07:50) radoslav написал(а):
на Ajax можете то же самое продемонстрировать?
Спустя 2 минуты, 25 секунд (19.04.2012 - 07:53) TranceIT написал(а):
А зачем такие сложности?
Зайдет на сайт пользователь параноик у которого js отключен или пользователь unix систем из консольного браузера и увидит кашу... Или ничего не увидит...
Зайдет на сайт пользователь параноик у которого js отключен или пользователь unix систем из консольного браузера и увидит кашу... Или ничего не увидит...
Спустя 2 минуты, 34 секунды (19.04.2012 - 07:55) TranceIT написал(а):
radoslav
Если вы с ajax прежде не работали, то оно вам не нужно.
Если есть желание научиться, то почитайте про jquery post, jquery get, jquery ajax.
Если вы с ajax прежде не работали, то оно вам не нужно.
Если есть желание научиться, то почитайте про jquery post, jquery get, jquery ajax.
Спустя 2 минуты, 51 секунда (19.04.2012 - 07:58) radoslav написал(а):
у меня весь скрипт на JS и Ajax так что придется копать ((
Спустя 18 минут, 3 секунды (19.04.2012 - 08:16) radoslav написал(а):
так смотрите поймал значение textarea в
теперь нужно передать переменную text где значение с textarea id='source_rus' в другой скрипт где textarea id='t_text'
такое возможно?
<script>
if($('#source_rus').hasClass('keyboardInput'))
{
var text = $('#source_rus').val();
alert(text);
}
</script>
теперь нужно передать переменную text где значение с textarea id='source_rus' в другой скрипт где textarea id='t_text'
такое возможно?
Спустя 56 минут, 42 секунды (19.04.2012 - 09:13) radoslav написал(а):
народ как можно передать инфу с одной textarea в другую при помощи JS JQuery или Ajax но не РНР.
У меня задача если ввожу в textarea какой то текст который потом можно редактировать в другой странице. Например как в Википедии при нажатии править выводиться же текст в textarea для правки, только у меня его надо выводить на другой страницы в другом textarea ?
У меня задача если ввожу в textarea какой то текст который потом можно редактировать в другой странице. Например как в Википедии при нажатии править выводиться же текст в textarea для правки, только у меня его надо выводить на другой страницы в другом textarea ?
Спустя 40 минут, 9 секунд (19.04.2012 - 09:53) radoslav написал(а):
А если методом POST PHP скриптом занести в куки только id текста а сам текст занести в БД потом на след странице JS ом проверить если есть id то выводит в textarea с БД
Спустя 40 минут, 18 секунд (19.04.2012 - 10:33) vuler написал(а):
С окнами к сожалению эксперементировать не довелось, но с фреймами пробовал, может и для окон тоже поканает, просто надо порыться. В общем есть возможность запускать js код в соседних фреймах надо знать только его имя и название функции которую надо там врубить.
Примерно это выглядит так:
тут просто находит фрейм с именем hiddenframe3 и там запускает функцию oki с параметром ну к примеру start.
Примерно это выглядит так:
$("#userfile2").change(function(){
parent.frames["hiddenframe3"].oki("start");
$("#avatar_form").submit();
})
тут просто находит фрейм с именем hiddenframe3 и там запускает функцию oki с параметром ну к примеру start.
Спустя 2 минуты, 55 секунд (19.04.2012 - 10:36) vuler написал(а):
Только наткнулся тут на один ньюанс. если функция у запрашиваемого фрейма находится в $(document).ready(function() { })то она не запашет, нужно чтобы она была снаружи этой конструкции 

Спустя 2 минуты, 21 секунда (19.04.2012 - 10:39) radoslav написал(а):
Не совсем понял можете продемонстрировать на этом примере
<form action="form2.php" method="post">
<textarea name="first_text"></textarea>
<input type="submit" name="send" value="Отправить" />
</form>
form2.php
<form action="some.php" method="post">
<textarea name="second_text"><?php echo $_POST['first_text']; ?></textarea>
<input type="submit" name="send" value="Отправить" />
</form>
<form action="form2.php" method="post">
<textarea name="first_text"></textarea>
<input type="submit" name="send" value="Отправить" />
</form>
form2.php
<form action="some.php" method="post">
<textarea name="second_text"><?php echo $_POST['first_text']; ?></textarea>
<input type="submit" name="send" value="Отправить" />
</form>