Jump to content
php.lv forumi
  • 0

ievietot tekstu input laukā


magone

Question

Ir forma ar vairakiem input laukiem Man nepieciešams, lai pēc lietotāja klikšķa uz pogas, vietā, kur stāv kursors (kādā no input laukiem), tiktu ievietots noteikts teksts. Atradu skriptu, kas ievieto tekstu, bet tur jānorāda lauka vārds. Tā kā javascriptu pārzinu tieki pašos pamatos, varbūt kāds varētu pastastīt, kā to realizēt. Man pietiktu, ja es zinātu, kā noteikt, kurš ir aktīvais input lauks.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0
<html>
<head>


<script type="text/javascript">
function myfunction(id)
{
document.getElementById(id).focus();
document.getElementById(id).value = 'Jauns teksts';
}
</script>

</head>
<body>

<form>
<input id="inp1" type="text" val="">
<input id="inp2" type="text" val="">
<input type="button" onclick="myfunction('inp2')" value="Call function">
</form>

</body>
</html>

Link to comment
Share on other sites

  • 0

var aktivais = null;

 

<input id="laukavards1" type="text" onfocus="aktivais=this.id" />

<input id="laukavards2" type="text" onfocus="aktivais=this.id" />

 

utt

 function insert_stuff(){
if (aktivais !== null) { document.getElementById(aktivais).value = 'aktīvais'; }
}

 

 

EDIT: noņēmu onblur, jo spiežot kādu pogu, tas onblur iedarbotos uz inputu vienalga. Sanāk noteikt nevis konkrēti fokusēto, bet pēdējo fokusēto lauku

 

Vislabākais variants, ja ir zināma atrašanās laukam pret pogu, tad izmantot relatīvo ceļu līdz inputam sākot no pogas.

Edited by indoom
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...