Показать сообщение отдельно
  #4 (permalink)  
Старый 04.11.2012, 07:07
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

BLP, лучше б конечно расписали)
если должен быть нажат только один из checkbox-переключателей, используйте radio-переключатели...
<script language="javascript">
function res(f)
{
    for (i = 0; i < f.elements["rad"].length; i++) {
        if (f.elements["rad"][i].checked) {
            f.elements["t2"].value = f.elements["rad"][i].value; break;
        }
    }
    f.elements["t3"].value = f.elements["t1"].value + " " + f.elements["t2"].value
}
</script>
 
<form>
<input type="radio" name="rad" value="radio1" onClick="res(this.form)"> radio1

<input type="radio" name="rad" value="radio2" onClick="res(this.form)"> radio2

<input type="text" name="t1" onkeyup="res(this.form)">
  
<input type="text" name="t2" onkeyup="res(this.form)">
 
<input type="text" name="t3">
</form>
Ответить с цитированием