tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
941
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von HAL
    HAL HAL ist offline Mitglied Gold
    Registriert seit
    Jan 2003
    Beiträge
    207
    hi, ich mein vorhaben ist recht simpel aber da ich keine ahnung von javascript habe brauch ich hilfe:

    ich will, dass man etwas in ein feld eingeben kann. aus dieser eingabe wird dann ein link erstellt, also fast wie in foren wo aus einer url im beitrag automatisch ein html-lonk gemacht wird. nur soll bei meiner version noch etwas mehr angehaengt wrden.

    z.b. man gibt in ein feld "www.xyz.de" ein und klickt auf OK
    dann wird ein link erstellt der auf www.blabla.de/www.xzy.de verweist.

    die aufgabe des scripts ist also nur, einen immer gleich bleibenden string vorne an das eingegebene dranzuhaengen und das ganze dann als link auf der seite auszugeben. wie mach ich das?

    THX
    HAL
     

  2. #2
    Avatar von Krypthonas
    Krypthonas Krypthonas ist offline Mitglied Brokat
    Registriert seit
    Jun 2002
    Beiträge
    377
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    
    <script language="JavaScript" type="text/javascript">
    var ObjTag=document.getElementById;
    function generateLink()
        {
            var ObjIn= ObjTag("selectLink").value;
            ObjIn= ObjIn.replace("http://","");
            ObjTag("include").innerHTML='<a href="http://' + ObjIn + '">' + ObjIn + '</a>';
        
        }
     
    </script>
    <input type="text" name="selectLink" id="selectLink"> <input type="button" value="Generieren" onClick="generateLink()">
     
     
    <table cellpadding="0" cellspacing="0" border="0">
        <tr>
            <td style="" id="include">
                
            </td>
        </tr>
    </table>

    In diesem Sinne
     

  3. #3
    Registriert seit
    Nov 2002
    Ort
    Altdorf bei Nürnberg
    Beiträge
    3.027
    Du kannst auch einen fertigen Link nehmen, und bei diesem nur das href
    Attribut verändern.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    <form name="URLForm">
      Eingabe: <input type="text" size="20" name="URLString" />
      <br />
      <br />
      <input type="button" value="Link erzeugen" onclick="window.document.links['ZielLink'].href = 'http://www.bla.de/' + window.document.forms['URLForm'].elements['URLString'].value;">
    </form>
    <br />
    <br />
    Hier der Link:
    <br />
    <a href="http://www.bla.de/" name="ZielLink">Link</a>
     

  4. #4
    Avatar von HAL
    HAL HAL ist offline Mitglied Gold
    Registriert seit
    Jan 2003
    Beiträge
    207
    Original geschrieben von Krypthonas
    ... In diesem Sinne
    danke! das ist genau was ich brauche!
     

Ähnliche Themen

  1. html link mit javascript
    Von milea im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 02.08.10, 15:15
  2. Mit Javascript einen Javascript-Link einfügen (tinymce)
    Von ev0lst im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 18.12.07, 12:01
  3. Link in JavaScript posten
    Von notebook20000 im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 04.06.07, 14:36
  4. Opera javascript-link
    Von saimoto im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 05.01.05, 13:38
  5. Link zu Javascript
    Von cobra im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 29.10.01, 15:43