Das Attribut placeholder beinhaltet als Wert den Text, der angezeigt werden soll, wenn nichts eingegeben wurde. Für dich relevant ist das Attribut value.
Du kannst den Wert nicht ohne weiteres Eingeben lassen, da eine Website i. d. R. von einem Browser angezeigt wird. Du müsstest dem Browser mitteilen, was in das Feld eingegeben werden soll, was nur über entsprechende Keyboard-Events geht, aber auch das ist zu umständlich, da das Browserfenster aktiv sein und das Eingabefeld den Fokus haben muss.
Wenn es sich um normale Formulare handelt, die nur per JavaScript ausgewertet werden, kannst du im Grunde das Übernehmen, was der Browser sonst machen würde: per HTTP Nachrichten an den Server schicken. Die Parameter enthalten dann die eingetragenen Werte.
Da das Formular aber kein action-Attribut besitzt, sieht es sehr danach aus, als würde das ganze per JavaScript gehandhabt werden. (Auch die Bezeichnung "chatMessage" lässt eher darauf schließen, dass es sich um sowas wie einen IRC-Client handelt.) Du könntest einen eigenen Chatclient implementieren, was insgesamt aber auch wieder einiges an Arbeit bedeuten würde.
Was vielleicht noch eine halbwegs einfach umzusetzende Lösung wäre, wäre die Einbindung einer Browser-Rendering- (und JavaScript-) Engine, damit du dann über die zur Verfügung gestellte API auf das DOM zugreifen kannst, um dieses frei zu verändern (Text eintragen und das Abschicken auslösen).
Was genau willst du am Ende erreichen?