Autor Zpráva
banshee
Profil *
ahojte viete mi niekto povedat, kde by som mohol mat chybu,

function submitbutton(pressbutton){
submitform(pressbutton)
}

function submitform(pressbutton){
document.adminform.task.value=pressbutton;
try {
document.adminform.onsubmit();
}
catch(e){}
document.adminform.submit();
}


totozny kod, totozne funkcie javascriptu, aj nazov formularu a niekde mi to ide a inde nie.
<input type='button' value='Nový' onClick="javascript:submitbutton('new')" class='topbar'/>
<input type='button' value='Editova»' onClick="javascript:submitbutton('edit')" class='topbar'/>
<input type='button' value='Zmaza»' onClick="javascript:submitbutton('delete')" class='topbar'/>

function submitbutton(pressbutton){
if ( pressbutton == 'new' || pressbutton == 'edit' || pressbutton == 'reset') {
submitform(pressbutton) }

form name='adminform' method='post' action='admin.php?com_option=' >
<input type='hidden' name='task' value='' >

malo by mi to potvrdit formular a vyenerovat premennu task...na zaklade ktorej vykonam akcie.

namiesto toho mi generuje chybu objekt tuto vlastnost alebo metodu nepodporuje:(

dakujem...ak si niekto najde chvilku cas
peta
Profil *
-mozilla firefox-
Chyba: missing } after function body
Zdrojový soubor: file:///d:/aaa.htm
Řádek: 27, Sloupec: 9
Zdrojový kód:
// End -->

function submitbutton(pressbutton){
if ( pressbutton == 'new' || pressbutton == 'edit' || pressbutton == 'reset') {
submitform(pressbutton) }

jsi mel dat jeste demo stranku, kdo vi, jak to mas napsane. Ted, aby to clovek cely prepsal, raci, kdyz to nema ani heady
peta
Profil *
toto mi pise, ze nenasel soubor s PHP a do konzoly to napise cosi, ze nema DATA

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>adminform</title>

<script type="text/javascript"><!-- Begin

function submitbutton(a)
{submitform(a)}

function submitform(a)
{with (document.adminform)
{
task.value=a;
try {onsubmit()}
catch(e) {}
submit();
}
}

function submitbutton(a)
{if (a=='new' || a=='edit' || a=='reset') submitform(a)}

// End --></script>
</head>


<body>


<form name='adminform' method='post' action='admin.php?com_option=' >
<input type='button' value='Nový' onclick="submitbutton('new')" class='topbar'/>
<input type='button' value='Editova»' onclick="submitbutton('edit')" class='topbar'/>
<input type='button' value='Zmaza»' onclick="submitbutton('delete')" class='topbar'/>
<input type='hidden' name='task' value='' />
</form>


</body>
</html>
banshee
Profil
ono sa mi otvara do tej istej stranky, aspon ma, kde je volana funkcia........cize do toho isteho formulara...
peta
Profil *
Stale nechapu, co to ma jako delat... To moje funguje nebo ne?
Napada mne vsak dalsi uprava a to CSS tentokrat a jeste bych optimalizoval i JS...

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>adminform</title>
<style type="text/css">
.topbar input {}
</style>

<script type="text/javascript"><!-- Begin

function submitform(a)
{with (document.adminform)
{
task.value=a;
try {onsubmit()}
catch(e) {}
submit();
}
}

function submitbutton(a)
{if (a==1 || a==2 || a==3) submitform(a)}

// End --></script>
</head>


<body>


<form name="adminform" method="post" action="admin.php?com_option=">
<span class="topbar">
<input type="button" value='Nový' onclick="submitbutton(1)" />
<input type="button" value='Editova»' onclick="submitbutton(2)" />
<input type="button" value='Zmaza»' onclick="submitbutton(3)" />
</span>
<input type="hidden" name="task" value="" />
</form>


</body>
</html>

... mimochodem, mas tam 2x submit button funkci
Toto téma je uzamčeno. Odpověď nelze zaslat.

0