誰か助けてくれないかと思っていました。問題は、javascriptが変数を格納しておらず、機能していることです。
<script type="text/javascript" language="javascript">
var name = document.getElementById('text_field').value;
var test = "foobar";
function test_function(){
alert("hello"+test);
}
alert('test '+test);
</script>
2番目のアラートはまったく発生せず、ボタンをクリックしてtest_function()をトリガーすると、「helloundefined」というアラートが表示されます。どうしたらいいかわからないのですが、正常に動作していたのですが、突然止まりました。これはphpページにありますが、違いはありません。