webForumDet fria alternativet

submit och skriv i text

JavaScript

3 svar · 282 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1

Hur gör man gör att via en submitknapp få en alertruta eller nåt där man kan skriva en text och sedan få det värdet utskrivet på sidan man kommer till efter submit? Hoppas ni förstår hur jag menar...

Medlem sedan dec. 20025 483 inlägg
#2

Enkelt exempel:

// Huvudfönster
<script>

function f(){
  window.open("message.html", "", "height=300,width=400");
}

</script>

<form name="frm" action="trav.html">
  <input type="hidden" name="message">
  <input type="button" onclick="f()" value="Message!">
</form>

// message.html
<script>

function g(obj){
  if (window.opener){
    var frm = window.opener.document.forms["frm"];

    frm.elements["message"].value = obj.form.elements["m"].value;
    frm.submit();
  }

  window.close();
}

</script>

<form>
  <textarea name="m"></textarea>
  <input type="button" value="Ok!" onclick="g(this)">
</form>
Medlem sedan dec. 20011 860 inlägg
#3

Kan man även få detta vid klick på en button knapp?

Medlem sedan dec. 20025 483 inlägg
#4

Så?

<button type="button" onclick="f()">Message!</button>
262 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)