[ bujika @ 01.02.2005. 07:08 ] @
Pozdrav!

Da li neko pri ruci ima JS koji ce omoguciti da kada se klikne na Submit button, da se negde na formi ispise neki tekst (koji se pre toga nije video na ekranu), bez refreshovanja strane?


Hvala unapred!
[ noviKorisnik @ 01.02.2005. 07:59 ] @
Code:
<form onsubmit="this.negde.value = 'OVDE'; return false;">
<textarea name="negde"></textarea>
<input type="submit" />
</form>
[ bujika @ 01.02.2005. 08:11 ] @
Hvala na odgovoru!


A da li je nekako moguce da se taj tekst ('OVDE') ne pojavljuje na elementu forme, vec negde pored njega?
[ noviKorisnik @ 01.02.2005. 08:23 ] @
Mnogo je teže, ali je moguće.
[ sojic @ 01.02.2005. 08:29 ] @
Napraviš <div id="ovde"></div>, a u js imaš nešto ovako:

Code:

document.getElementById('ovde').innerHTML = '<p>Ovde možeš i <b>html</b> kod ubacivati</p>';
[ proNick @ 01.02.2005. 08:57 ] @
Probaj ovako:


Code:


<html><body>

<script>

function label() {
  //below code should be called after page has loaded
  document.getElementById("test").innerHTML="new content"
};
</script>


<div id="test">Old content</div>

<form onsubmit="label(); return false;">
<input type="submit">

</form>

</body></html>
[ noviKorisnik @ 01.02.2005. 10:21 ] @
... to je otprilike isto to...

Ajd' sad još ponešto vrlo slično (opet innerHTML), a opet različito
Code:
<html>
<head>
<title>t</title>
</head>
<body onload="document.forms [0].onsubmit ();">
<form onsubmit="this.innerHTML += '<br />\r\n\<input type=\'submit\' />'; return false;"></form>
</body>
</html>