chris: hochzahlen

hat jemand 'ne ahnung, wie ich hochzahlen(potenzen)die größer als ³ sind in ein script mit einfüge?

dies ist mein script:

<script language="javascript">
<!--
function eigenschaften (name, hochzahl)
 {
  document.ergebnis.name.value=name;
  document.ergebnis.hochzahl.value=hochzahl;
 }

//-->
</script>

html:

<a href="javascript:eigenschaften('chris','5 hoch 4');">Eigenschaft</a>

die ausgabe kommt dann in:

<form name="ergebnis">
 <input size="15" value=" " name="name">
 <input size="15" value=" " name="hochzahl">
</form>

wie kann ich dem script beibringen, dass es die 4 als Hochzahl schreiben soll?  Es klappt nicht so einfach wie in html mit <sup>...</sup>
hat jemand eine lösung ?

thx  :-)  chris

  1. hi,

    hat jemand 'ne ahnung, wie ich hochzahlen(potenzen)die größer als ³ sind in ein script mit einfüge?
    wie kann ich dem script beibringen, dass es die 4 als Hochzahl schreiben soll?  Es klappt nicht so einfach wie in html mit <sup>...</sup>

    innerhalb eines input-feldes wirst du da keine direkte möglichkeit finden.

    du kannst dir evtl. über die oft verwendete möglichkeit 23^15 behelfen ... andere möglichkeiten sehe ich nicht.

    gruss,
    wahsaga

  2. hat jemand 'ne ahnung, wie ich hochzahlen(potenzen)die größer als ³ sind in ein script mit einfüge?

    JA. SChau dir mal selfhtml an, da stehts.

    dies ist mein script:

    <script language="javascript">
    <!--
    function eigenschaften (name, hochzahl)
     {
      document.ergebnis.name.value=name;
      document.ergebnis.hochzahl.value=hochzahl;
     }

    //-->
    </script>

    html:

    <a href="javascript:eigenschaften('chris','5 hoch 4');">Eigenschaft</a>

    die ausgabe kommt dann in:

    <form name="ergebnis">
     <input size="15" value=" " name="name">
     <input size="15" value=" " name="hochzahl">
    </form>

    Falls du eine Hochzahl im <input> haben willst: Vergiss es. Du kannst da nicht sowas 253^45 schreiben (45 soll dann OBEN stehen) - außer so, wie ich es gerade notiert habe.

    benji