Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #18319

Re: <span> text replacement ??

Newsgroups comp.lang.javascript
Subject Re: <span> text replacement ??
From "Evertjan." <exxjxw.hannivoort@inter.nl.net>
References <an5bvtFgkc7U1@mid.individual.net> <kejvc0$mvf$1@dont-email.me> <WNWdnR8vB9CaEZDMnZ2dnUVZ_r2dnZ2d@westnet.com.au>
Date 2013-02-03 00:51 +0100
Message-ID <XnsA15C8AAC9B2Feejj99@194.109.133.133> (permalink)

Show all headers | View raw


Andrew Poulos wrote on 02 feb 2013 in comp.lang.javascript:

> On 3/02/2013 8:10 AM, Jukka K. Korpela wrote:
>> 2013-02-02 22:41, Mel Smith wrote:
>>
>>>      I wish to change the textual content of the following <span>
>>> element.
>>>
>>>      <span id="ierrmsg">This is original error msg</span>
>>>
>>>      I have tried document.getElementById("ierrmsg").value ="new
>>>      error 
>>> msg" ;
>>>
>>>      .. and I've also tried to do .nodeValue,  .text, etc.
>>
>> Normal elements donÆ’ Tt have such properties. The practical choice is
>> the innerHTML property:
>> document.getElementById("ierrmsg").innerHTML = "new msg" ;
> 
> or
> 
> document.getElementById("ierrmsg").firstChild.nodeValue = "new msg";
> 
> should also work. Of course the element would have to exist before you
> can apply any change to it.

If you have just 2 messages, always one on display,
don't mess with innerHTML if the content is complex:

<span id="m1">This is original error msg</span>
<span id="m2" style='display:none;'>New msg</span>

<div onclick="swapDisplay('m1','m2');">toggle</div>

<script type='text/javascript'>

function swapDisplay(a,b) {
  var temp = gbiSty(a).display != 'none';
  gbiSty(a).display = (temp) ? 'none' : 'inline';
  gbiSty(b).display = (temp) ? 'inline' : 'none';
};

function gbiSty(x) {
  return document.getElementById(x).style;
};

</script>


-- 
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

<span> text replacement ?? "Mel Smith" <med_cutout_syntel@aol.com> - 2013-02-02 13:41 -0700
  Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-02 23:10 +0200
    Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-03 08:58 +1100
      Re: <span> text replacement ?? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2013-02-03 00:51 +0100
        Re: <span> text replacement ?? Jim T. <x@y.z> - 2013-02-03 12:03 -0500
          Re: <span> text replacement ?? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2013-02-04 01:47 +0100
        Re: <span> text replacement ?? Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-02-04 22:40 +0100
      Re: <span> text replacement ?? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-02-03 02:03 +0100
        Re: <span> text replacement ?? "Mel Smith" <med_cutout_syntel@aol.com> - 2013-02-02 18:28 -0700
          Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-03 07:49 +0200
            Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-03 21:08 +1100
    Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-03 07:45 +0200
      Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-03 21:11 +1100
        Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-03 15:38 +0200
          Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-04 06:56 +1100
            Re: <span> text replacement ?? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-02-03 22:35 +0100
              Re: <span> text replacement ?? Christoph Becker <cmbecker69@gmx.de> - 2013-02-04 02:08 +0100
                Re: <span> text replacement ?? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2013-02-04 02:35 +0100
          Re: <span> text replacement ?? Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-02-04 22:54 +0100
            Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-05 00:12 +0200
              Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-06 11:42 +1100
                Re: <span> text replacement ?? "Jukka K. Korpela" <jkorpela@cs.tut.fi> - 2013-02-06 07:50 +0200
                Re: <span> text replacement ?? Andrew Poulos <ap_prog@hotmail.com> - 2013-02-06 17:36 +1100
              Re: <span> text replacement ?? Eric Bednarz <bednarz@fahr-zur-hoelle.org> - 2013-02-09 00:46 +0100
      Re: <span> text replacement ?? Christoph Becker <cmbecker69@gmx.de> - 2013-02-04 02:21 +0100

csiph-web