Собственно могу ли я безнаказанно и согласуясь со всеми спецификациями вкладывать теги Form в теги Form?
<form id='1'>
<form id='2'>
<input type='text' id = 'txt2'>
<input type='submit' value='передать'>
</form>
<input type='text' id = 'txt1'>
<input type='submit' value='передать'>
</form>
что нибудь типа такого
Просто нужно на php раздельно передавать значения в формах.
[Ответ]
alemiks 11:16 10.04.2008
по спецификации нет
Сообщение от DTD:
<!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- interactive form -->
а почему не вот так?
Сообщение от :
<form id='1'>
<input type='text' id = 'txt1'>
<input type='submit' value='передать'>
</form>
<form id='2'>
<input type='text' id = 'txt2'>
<input type='submit' value='передать'>
</form>
да блин просто, когда форма в форме гораздо удобней сабмиты отправлять на фреймы для выполнения (типа загрузки файлов и т.д.)
на аяксе приходиться ручками все данные собирать и посылать GET а так надоело с этим париться
когда форма в форме так удобно
P.S. где можно в условно нормальном и понятном виде получить спецификацию на сайте мелкомягкого нашел, но как то че то не совсем понял откуда начиать читать Да и Вувера О Рейли не все объясняет [Ответ]
Vital_N 12:32 10.04.2008
DelBoy, сдается мне не нужно оно тебе
верятно твою задачу можно решить другим правильным способом
[Ответ]
DelBoy 14:34 10.04.2008
да я ее уже другим решил, все ровно, блин так было явно проще
[Ответ]
зависит от субъективной модели построения логических цепочек))
[Ответ]
DelBoy 13:28 11.04.2008
в общем я честно говорю думую, что вложенные формы и логичны и было бы оч. хорошо если бы их можно было бы переселать во вложенном виде, даже оч. полезно и крайне много гемору бы убралось при написание больших проектов или сложно-составных объектов.
К примеру у меня каждая вложенная форма убрала бы по дню геморая на оброботку и описание передачи данных.
Кстати еще в тему вопрос
даны ЧекБоксы как мне получить все чекбоксы на страничке причем у них у всех разные названия и они не на форме, а в не формы (вне формы согласно данному топику , были бы они в форме до них можно было бы по массиву достучаться, а так нельзя т.к. спецификация позволяет образаться по getElementById)
единственное что хорошо названия у них типа "1flag" "2flag" "4flag" "34flag"
а между ними пустота
вот так не помогает
function GetAllCheckes() { // Получаем все отмеченные флаги
i = 1;
s = '';
while (document.getElementById(i+'flag') != null)
{
if (document.getElementById(i+'flag').checked == true)
{
s = s + document.getElementById(i+'flag').name;
}
i++;
}
return s;
}
т.к. идет до первого разрыва.
К сожалению максимальное значение мы не знаем (а было бы очень хорошо...) но все же.
Вдруг есть мега метода их получения кто как думает?
[Ответ]
Vital_N 13:39 11.04.2008
DelBoy,
Сообщение от DelBoy:
было бы оч. хорошо если бы их можно было бы переселать во вложенном виде,
ага = еще оперировать разными namespace )
Сообщение от DelBoy:
даны ЧекБоксы как мне получить все чекбоксы на страничке причем у них у всех разные названия и они не на форме
вообщем многое зависит от алгоритма решения конкретной задачи
если подход неэффективен априори - возникают идеи типа "вот бы вложенные формы и тп"
[Ответ]
DelBoy 15:49 11.04.2008
Vital_N, на счет алгоритма
ДА в общем я уже думую, что я как то все перемудрил, если просто уже бы давно сделал, но захотел красиво и прикольно
если можно какой-нибудь оч. мелкий пример работы с namespace
[Ответ]
Vital_N 16:49 11.04.2008
Сообщение от DelBoy:
если можно какой-нибудь оч. мелкий пример работы с namespace
я говорил что при вложенных формах придется вводить разные именные пространства, тк.к если сабмитится форма оболочка - то должна сабмитится и форма внутри -так?
это я гипотетически
ты расскажи, что за задача стоит
отсюда надо плясать )
как сбор всех чекбоксов сделать - я дал ссылку - юзай getElementsByTagName + проверка на тип инпута
[Ответ]
DelBoy 19:08 11.04.2008
щас с тегом надеюсь разбирусь буду безумно благодарен.
Вот еще такой вопрос.
Как удалить существуюй элемент.
типа удлать <div> ?
в смысле сделать его что бы он ничего не содержать мне как то не оч. помогает Было бы очень хорошо удалить его в смысле совсем стереть. есть метод какой или нету7
[Ответ]
DelBoy 19:32 11.04.2008
Vital_N, Ваще тебе ОГРОМНОЕ СПАСИБО ЗА getElementsByTagName !!! Мега ВЕЩЬ!!! СПАСИБО!!!
[Ответ]
Vital_N 21:55 11.04.2008
DelBoy, мне та за что - документация рулит )
[Ответ]
Vital_N 21:59 11.04.2008
Сообщение от DelBoy:
Было бы очень хорошо удалить его в смысле совсем
стереть. есть метод какой или нету7