Hi, sorry i'm a major newbie at javascript. Anyway, my question: I have a form called frmProfile, a textarea called article and a button with an onclick event set to addtext(this.form) I have this function: [code]addtext(form){ }[/code] With this piece of javascript in it: [code]var Article = form.article.value;[/code] to get what is in the text area into a variable The problem is this, i want to use this code for multiple forms on different pages, however all my text areas have different names. Now i was wondering is there anyway to add a variable to the js code so that it's easy to change all the times i refer to form.article.value? I tried using var textareaName = "article"; and then i could change it on each of my pages and change the js code to something like: [code]var Article = form.textareaName.value;[/code] But you can't do that, well it doesn't work, guessing it's because the code does not realize it's suppose to be a variable and thinks that's the name of the textarea. Is there a sort of operator that tells it that it's a variable and not the name. Thanks :) sorry about the title wasn't sure of how to describe my problem