Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.08.2009, 13:04
2rION
 
Сообщений: n/a

записать переменную в ссылку (синтаксис)
Здравствуйте. Не нашел темы для новичков, которым являюсь.

У меня есть сложные формы( сложные - в смысле разные типы полей, много данных.)
С помощью jquery собираю текущее значение данной формы


$(document).ready(function(){
// --------------
function showValues() {
var str = $("form").serialize();
$("#results").text(str);
}
$(":checkbox, :radio").click(showValues);
$("select").change(showValues);
$("text").change(showValues);
showValues();
// --------------
});


В результате чего переменная str принимает вид water=water&text=text и тд, согласно данным из формы
Идя по пути наименьшего сопротивления, хотелось бы "впихать" сию перемнную сюда:
<input type="button" name="" value="Pic" onclick="document.getElementById('im01').src='image.php?[B]water=water&text=text[/B]';"/>

вместо выделенного сунуть переменную str было бы идеально,но тут я вспомнил что не знаю яву. И синтаксис ее. Возможно ли совместить эти два куска кода?
Ответить с цитированием
  #2 (permalink)  
Старый 06.08.2009, 18:26
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

elem.onclick=function(){
    document.getElementById('im01').src='image.php?'+str;}

где elem - соответсвующий элемент кнопки
Ответить с цитированием
  #3 (permalink)  
Старый 07.08.2009, 06:44
jsch
 
Сообщений: n/a

а можно так:
onclick="$('#im01').attr('src')='image.php?'+$('form').serialize();"

или так:
onclick="$('#im01').attr('src')='image.php?'+$('#results').text();"
Ответить с цитированием
  #4 (permalink)  
Старый 09.08.2009, 21:46
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от jsch
jsch
и еще стопицот хреналионов способов выполнить эту задачу
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать переменную в handleServerResponse Motoko AJAX и COMET 2 17.07.2009 11:04
Не могу записать значение в переменную!!! di@mond Элементы интерфейса 3 30.06.2009 23:05
Синтаксис языка javascript multimetr Я не знаю javascript 2 26.05.2009 23:34
Как обозначить переменную выбранную в FileChooser? woo_hoo Общие вопросы Javascript 4 03.07.2008 12:58
Простой вопрос - надо из скрипта перейти на ссылку Brother Общие вопросы Javascript 1 27.02.2008 09:50