Autor Zpráva
CROSSjoy
Profil
Ahoj, nevíte někdo, jak vložit do formuláře 2x popř vícekrát funkci onsubmit?
Když se do formuláře vloží dvě, tak to vezme jenom jednu. Když do formuláře vložím nový podformulář s odlišným IDem a jinou onsubmit, pořád to bere jenom tu první.

Nevíte, jestli lze do <form> vložit více onsubmit fcí popř. jak vypadá ta syntaxe? Děkuji.
Fred
Profil
A proč je nesloučíš už dřív?
Např:
function jedna(){alert('odesláno')}
function dva(){document.getElementById('idFormulare')style.background='#cccccc' }
function tri(){
jedna();
dva();
}

<form onsubmit="tri()">

Tak nějak ve zkratce. Píšu to z hlavy, takže to je tak padesátiprocentní, spíš jde o princip.
habendorf
Profil
No to už mi přijde pohodlnější takhle:

function jedna(){alert('odesláno'); document.getElementById('idFormulare')style.background='#cccccc'}
<form onsubmit="jedna()">

A myslím že by to klidně zkouslo i tohle:
<form onsubmit="alert('odesláno'); document.getElementById('idFormulare')style.background='#cccccc'">
Toto téma je uzamčeno. Odpověď nelze zaslat.

0