Avatar billede floetti Nybegynder
17. oktober 2005 - 16:26 Der er 11 kommentarer og
1 løsning

om input er udfylt, så kommer et billede frem

Hej

Jeg vil gerne have at efter en input er udfyldt, så kommer et billede frem ved siden af inputten.

På forhånd tak

floetti
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:29 #1
og så selvfølgelig om teksten slettes fra inputten, så skal billedet forsvinde igen..
Avatar billede softspot Forsker
17. oktober 2005 - 16:31 #2
<script type="text/javascript">
function doSetState(obj,sImg) {
  var oImg = document.getElementById(sImg);
  if(oImg && obj.value.length != 0) {
    oImg.style.display='block';
  }
  return true;
}
</script>

<form>
  <input type="text" onkeypress="doSetState(this, 'hidImg')">
  <div id="hidImg" style="display:none;"><img src="billede.jpg"></div>
</form>
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:32 #3
eksempel:
if{ dokument.form.name.value != ""){ document.write("billede"); }else{...

problemet er bare at jeg ikke ved hvordan jeg skal gøre for at få billedet at forsvinde igen...
Avatar billede roenving Novice
17. oktober 2005 - 16:32 #4
<input onkeyup="document.getElementById('billede').style.visibility=this.value.length>0?'visible':'hidden'"><img id="billede" src="ok.gif" style="visibility:hidden"><br>
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:33 #5
ok prøver lige;)
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:39 #6
Tak for svarene

Billedet forsvinder ikke igen om teksten bliver slette igen, så jeg må give roenving points, da det virkede med hans script.

Læg et svar roenving, så giver jeg points
Avatar billede roenving Novice
17. oktober 2005 - 16:40 #7
Velbekomme '-)
Avatar billede roenving Novice
17. oktober 2005 - 16:46 #8
-- og tak for point ;~}
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:47 #9
kan jeg have flere inputs med dette script? - skal jeg så bare skifte id ud med inputtens id?
Avatar billede floetti Nybegynder
17. oktober 2005 - 16:50 #10
hehe.. billedets id selvfølgelig :O
Avatar billede roenving Novice
17. oktober 2005 - 16:51 #11
Jepz !-)

<input onkeyup="document.getElementById('billede').style.visibility=this.value.length>0?'visible':'hidden'"><img id="billede" src="ok.gif" style="visibility:hidden"><br>

<input onkeyup="document.getElementById('billede1').style.visibility=this.value.length>0?'visible':'hidden'"><img id="billede1" src="ok.gif" style="visibility:hidden"><br>

<input onkeyup="document.getElementById('billede2').style.visibility=this.value.length>0?'visible':'hidden'"><img id="billede2" src="ok.gif" style="visibility:hidden"><br>
Avatar billede floetti Nybegynder
17. oktober 2005 - 17:08 #12
ja nemlig ja ;~>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester