Con esta explicación sigo entendiendo lo mismo, y vuelvo y te explico.
Con lo que te dije anteriormente le darás al valor del input el mensaje, de esta forma puedes enviar el dato y hacerlo de forma dinámica. Cada vez que selecciones una opción del combo se cambiará el value del input.
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
function mostrarMSG(mensaje)
{
document.getElementById('mensaje').innerHTML=mensaje;
document.getElementById('item_number').value=mensaje;
}
</script>
</head>
<body>
<form>
<input type="radio" name="opcion" value="Mensaje 1" onclick="mostrarMSG(this.value)" />
<input type="radio" name="opcion" value="Mensaje 2" onclick="mostrarMSG(this.value)" />
<input type="radio" name="opcion" value="Mensaje 3" onclick="mostrarMSG(this.value)" />
<div id="mensaje"></div>
<!-- Esto que esta debajo de este comentario es un codigo predeterminado que me da paypal y en los valores value será la informacion que enviaré luego de darle aceptar al boton -->
<input type="image" src="../Images/add_cart.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!" />
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
<input type="hidden" name="add" value="1" />
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="business" value="[email protected]" />
<input type="hidden" name="item_name" value="Nombre del Item"/>
<!-- Especificamente en este necesito enviar el texto que me dá según la opcion que eligi, por ejemplo Mensaje 1 y para que esto suceda se tiene que ver de esta forma <input type="hidden" name="item_number" value="Mensaje 1" />, pero yo lo quiero hacer de forma dinamica. Es decir, que si selecciono la opcion del mensaje 2 me mande mensaje 2-->
<input type="hidden" id="item_number" name="item_number" value="" />
<input type="hidden" name="amount" value="45.00" />
<input type="hidden" name="no_shipping" value="0" />
<input type="hidden" name="no_note" value="1" />
<input type="hidden" name="currency_code" value="USD" />
<input type="hidden" name="lc" value="US" />
<input type="hidden" name="bn" value="PP-ShopCartBF" />
</form>
</body>
</html>
Pruebalo y dime si no es lo que necesitas.