webForumDet fria alternativet

submit och skriv i text

3 svar · 280 visningar · startad av Asa

AsaMedlem sedan dec. 20011 934 inlägg
#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...

Peter SMedlem sedan dec. 20025 484 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>
AsaMedlem sedan dec. 20011 934 inlägg
#3

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

Peter SMedlem sedan dec. 20025 484 inlägg
#4

Så?

<button type="button" onclick="f()">Message!</button>
Genererad på 573 ms · cache AV · v20260730165559-full.f96bc7eb