1. 程式人生 > >請教如何在freemarker中寫js來進行輸入框驗證

請教如何在freemarker中寫js來進行輸入框驗證

<script> 
  function show(){
    var aac = document.getElementsById("aaflag");
    alert(aac.value);
  	alert("Readonly\'s pet name is \"Cross Bone\""); 
  }

</script> 

<table>
  <tr>
  	<td style="font-size:14px"><@s.text name="commin.name"/></td>
	<td><input type="text" name="commname" id="aaflag" value="keke" cssStyle="border:1px solid #336699;color:#00f;background-color:#efefef"/></td>
  </tr>
  <tr>
  <td>
  	<@s.submit value="登入" onclick="show();" cssStyle="border:1px solid #336699;color:#fff;background-color:#336699"/>
  </td>
  </tr>
</table>

 這樣子獲取輸入框的值為什麼在freemarker中會提示沒有document.getElementById不存在該屬性或方法啦?請知情者幫忙解答一下,正確的寫法是怎麼樣的?