Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.05.2013, 01:01
Интересующийся
Отправить личное сообщение для Жекаизжека Посмотреть профиль Найти все сообщения от Жекаизжека
 
Регистрация: 26.04.2013
Сообщений: 18

аха...а как добиться создание radiobutton-ов с value а...такое же количество сколько там значений?(
Ответить с цитированием
  #12 (permalink)  
Старый 13.05.2013, 09:59
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Мая твая не панимайт...
Ответить с цитированием
  #13 (permalink)  
Старый 13.05.2013, 11:43
Интересующийся
Отправить личное сообщение для Жекаизжека Посмотреть профиль Найти все сообщения от Жекаизжека
 
Регистрация: 26.04.2013
Сообщений: 18

Быват..)
Есть получаемые значения "green;black;red" надо чтобы создавались

<input type="radio" name="group" value="green">green<br>
<input type="radio" name="group" value="black">black<br>
<input type="radio" name="group" value="red">red<br>


Если значений N количество то и radio должно столько же
Ответить с цитированием
  #14 (permalink)  
Старый 13.05.2013, 15:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

И в чем проблема?

Сообщение от Жекаизжека
Есть получаемые значения "green;black;red"
И погнал в цикле создавать что нужно...
Ответить с цитированием
  #15 (permalink)  
Старый 13.05.2013, 16:34
Интересующийся
Отправить личное сообщение для Жекаизжека Посмотреть профиль Найти все сообщения от Жекаизжека
 
Регистрация: 26.04.2013
Сообщений: 18

<html>
        <head>
            <title>javascript for</title>
            <link rel="stylesheet" type="text/css" href="style.css">
           
        </head>
        <body>
            <script type='text/javascript'>
var a='1;2;3;4;5;';
a=a.split(';');

for (i=1; i<a.length; i++) {
   document.write (i+'<input type="radio" value="'i+'"><br />'); 
}
</script>
        </body>
    </html>


только не могу понять как чтобы там появлялось у radiobutton значение value="i"

Последний раз редактировалось Жекаизжека, 13.05.2013 в 17:30. Причина: дополнил
Ответить с цитированием
  #16 (permalink)  
Старый 13.05.2013, 18:07
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

<html>
        <head>
            <title>javascript for</title>
            <link rel="stylesheet" type="text/css" href="style.css">
           
        </head>
        <body>
            <script type='text/javascript'>
var a='1;2;3;4;5;';
a=a.split(';');

for (i=1; i<a.length; i++) {
   document.write (i+'<input type="radio" value="'+i+'"><br />'); 
}
</script>
        </body>
    </html>
Ответить с цитированием
  #17 (permalink)  
Старый 13.05.2013, 18:34
Интересующийся
Отправить личное сообщение для Жекаизжека Посмотреть профиль Найти все сообщения от Жекаизжека
 
Регистрация: 26.04.2013
Сообщений: 18

Код:
<html>
        <head>
            <title>javascript for</title>
            <link rel="stylesheet" type="text/css" href="style.css">
           </head>
        <body>
          <script type='text/javascript'>
var names = 'Маша, Петя, Марина, Василий';
var arr = names.split(', ');
for (var i=0; i<arr.length; i++) {
   document.write (arr[i]+'<input type="radio" value="'+arr[i]+'"><br />');
}
</script>
        </body>
    </html>
Большое спасибо добился того что нужно ))
Ответить с цитированием
  #18 (permalink)  
Старый 13.10.2016, 11:19
Аватар для Ramzes94
Аспирант
Отправить личное сообщение для Ramzes94 Посмотреть профиль Найти все сообщения от Ramzes94
 
Регистрация: 09.06.2015
Сообщений: 62

Нужна помощь
Подскажи пожалуйста, как к checkbox добавить текcтовый input.

Суть работы скрипта:

Если checkbox отмечен, то необходимо заполнить текстовый input выделенный красным.
Если же нет то все по умолчанию.
После заполнения текстового input, отмеченное значение попадает в textarea

Сообщение от ksa Посмотреть сообщение
Как вариант...

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<!--
<link rel="stylesheet" type="text/css" href="tmp.css" />
-->
<style type="text/css">
label {
	display: block;
}
</style>
<script type="text/javascript">
$(document).ready(function (){
	$('#options input:checkbox').change(function (){
		setValue();
	});
	loadData();
});
function setValue(){
	var dlm='';
	var val='';
	$('#options input:checkbox').each(function (){
		if (!this.checked) return;
		val=val+dlm+this.value;
		dlm=';';
	});
	$('#txt').val(val);
};
function loadData(){
	var a=$('#txt').val();
	a=a.split(';');
	for (i=0; i<a.length; i++) {
		$('input[value="'+a[i]+'"]').attr('checked',true);
	};
}; 
</script>
</head>
<body>
<div>
	<textarea id='txt'  rows = "5" cols = "120" name = "txt">one;two</textarea>
</div>
<div id='options'>
	<label>
		<input type="checkbox" value='one' onchange="test();"/>one
	</label>
	<label>
		<input type="checkbox" value='two' onchange="test();"/>two
	</label>
	<label>
		<input type="checkbox" value='three' onchange="test();"/>three
	</label>
</div>
</body>
</html>

Последний раз редактировалось Ramzes94, 14.10.2016 в 04:35.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизация textarea и checkbox georg Элементы интерфейса 17 06.02.2013 19:19
checkbox = checkbox Слейп jQuery 2 30.01.2013 15:24
Не могу получить состояние checkbox-а POMAH-UST Элементы интерфейса 2 08.10.2012 07:43
jqgrid tree and checkbox gaz2003 jQuery 0 17.12.2011 15:59
Функция disable для нескольких checkbox allforweb Элементы интерфейса 4 19.12.2010 17:51