Kann mir jemand helfen, mit dieser bitte ...JQuery - Wie kann ich einen Charakter in einen Eingang Legen
ich ein Web-Formular tue. Ich möchte das Dollarzeichen in einige INPUTs einfügen, die eine Nummernfeldklasse haben. Ich möchte, dass der Inhalt des Nutzers dem Dollarzeichen oder dem Kurs folgt.
Dies fügt das Dollarzeichen ein, OK, aber der Inhalt endet davor.
$('input.numberfield').val('$');
HINWEIS - das Dollarzeichen ist erforderlich, da diese Finanzdaten
mit anderen Worten (nichts mit Jquery zu tun :)!) - jemand Arten in '100' und es wird '$ 100')
diese Funktionen werden den eigentlichen Code in meine INPUTSs Injektion! (nicht sicher, was los ist) Danke für die sehr schnelle Antworten. Was ich wollte, war, dass, wenn Sie (überall in der Eingabe), der Cursor auf die rechte Seite des Dollarzeichens springen würde. Ist das möglich? – swisstony
@ Jared: diese injizieren nicht den tatsächlichen Code in die Eingänge. Lesen Sie die verknüpfte Dokumentation für 'val()'. Sie geben den ** Rückgabewert ** von der Funktion in die Eingaben ein. Es ist eine Kurzform von 'each (function() {$ (this) .val (...)}' im Wesentlichen. – cletus
in meinem Scripts injizieren sie das Dollarzeichen in den Eingabewert, der mit dem Formular übergeben wird, Also das Formular bricht. Was ich versuche zu tun, ist ein Prozentzeichen nach meinem Wert, das nicht mit dem Formular übergeben wird. Bisher bin ich kein Glück. –