Wątek zablokowany 2014-10-17 09:00 przez dzek69.

Zamianą tekstu z fonta na wartość z inputa

0

Mam taki problem jak chce zamienić tekst przez pole typu <input to działa np. taki kod działa poprawnie

<script language="javascript">

  function zmien() {
  document.getElementById("a1").innerHTML = document.getElementById("a2").value;
    
  }

</script>


<font id="a1">Tekst</font>

<form>
<input type=text id="a2">

<input type=button value=zmien onclick="zmien()">

</form>

I poprawnie zamienia Słowo tekst na wartość z inputa natomiast taki kod

<script language="javascript">

  function zmien() {
  var zmienna = document.getElementById("a1").innerHTML;
  //var zmienna2 = zmienna + "tomi";
  zmienna = document.getElementById("a2").value;

  }

</script>


<font id="a1">Tekst</font>

<form>
<input type=text id="a2">

<input type=button value=zmien onclick="zmien()">

</form>

Już tego nie robi.

0

Podstawy składni języka?
po LEWEJ stronie masz DO CZEGO przypisać, a po prawej - SKĄD.

  1. Wczytujesz do zmiennej jedną wartość
  2. Potem zastępujesz w tej zmiennej inną wartością
  3. I nic więcej nie robisz
0

Może chodziło o:

  function zmien()
    {
     var zmienna=document.getElementById("a1");
     zmienna.innerHTML=document.getElementById("a2").value;
    }
0

No tak to działa, ale takie coś już nie

<script language="javascript">

  function zmien()
    {
     var zmienna=document.getElementById("a1");
     var zmienna2 = zmienna + "tomi";
     zmienna2.innerHTML=document.getElementById("a2").value;
    }

</script>


<font id="a1">Tekst</font>

<form>
<input type=text id="a2">

<input type=button value=zmien onclick="zmien()">

</form>

Już sobie poradziłem chodziło mi o takie coś.

<script language="javascript">

  function zmien()
    {
     var zmienna=document.getElementById("a1");
     
     var zmienna2 = document.getElementById("a2");
     zmienna.innerHTML=zmienna2.value + "tomi";
    }

</script>


<font id="a1">Tekst</font>

<form>
<input type=text id="a2">

<input type=button value=zmien onclick="zmien()">

</form>

usunięcie cytowania całego poprzedniego posta + dodanie znaczników <code class="javascript"> - fp

0

Nie rozumiem czego się spodziewasz jako wyniku dodawania napisu do obiektu typu font ?

0

A tego, że po tym foncie pojawi się słowo tomi.

usunięcie cytowania całego poprzedniego posta - fp

1 użytkowników online, w tym zalogowanych: 0, gości: 1