Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Несколько кнопок в одной форме


Автор: nicka47 31.3.2005, 21:47
У меня в одной форме на странице сидят несколько кнопок, я хочу чтобы каждая кнопка слалась на разные странички...

Автор: Aliance 31.3.2005, 22:07
Вплане? Обычная ссылка-кнопка или субмит?
Кидай код.

Автор: nicka47 31.3.2005, 22:15
вот

Код

<table width="100%"  border="0" cellspacing="0" cellpadding="0">
     <FORM name="f1"    action="index.php?id=new" method=Post>
     <tr>
       <td width="80"><input name="Submit" type="submit" class="button" value=" ახალი News">
       </td>
       <td width="80" align="left"><input name="Submit2" type="submit" class="button" value=" ახალი News"></td>
       <td width="100%" align="left">&nbsp;</td>
     </tr>
     </form>
   </table>

Добавлено @ 22:18
Цитата(Aliance @ 31.3.2005, 22:07)
Обычная ссылка-кнопка или субмит?


все равно, лишь нажатие вело на другую страницу, но поскольку они все в одной форме, то и будет все время срабатывать 1 action формы, значит все кнопки будут вести на 1 и туже страницу, а я хочу , чтобы каждая вела на свою страницу

Автор: Aliance 31.3.2005, 22:37
2 кнопки Submit - не есть хорошо. Делаем так:
Код

<FORM name="f1" action="" method=Post>

<table width="100%"  border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="80">
<input name="Submit" type="button" class="button" value=" ახალი News" onclick="navigate('index.php')" />
</td>
<td width="80" align="left">
<input name="Submit2" type="button" class="button" value=" ახალი News2" onclick="navigate('index.php?id=new')" />
</td>
<td width="100%" align="left">&nbsp;</td>
</tr>
</table>

</form>


Код

function navigate(uri) {
 location.href = uri;
}


При нажатии на кнопку 1 - будет загружена index.php, при нажатии на вторую - index.php?id=new

Автор: nicka47 31.3.2005, 23:53
Aliance, круто, спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)