ist das überhaupt mit javascript möglich?
Ja, per AJAX beispielsweise.
damit kenn ich mich nun überhaupt nicht aus. nicht mal ansatzweise... :-(
oder wäre es die bessere variante hier mit php zu arbeiten.
Besser ist ein herkömmlicher Seitenaufbau, welcher auch ohne JavaScript funktioniert.
Welche serverseitige Technik du dazu ggf. verwendest, ist nebensächlich. Es geht auch ganz ohne.
ist dann nur noch die große Frage: Wie es geht. ;-)