Tôi không tập trung nhiều vào javascript nên tôi gặp sự cố khi nhận tập lệnh sau để hoạt động. Tôi cần kiểm tra xem tên đã nhập có nằm trong thư hay không.Chỉ mục JavascriptOf
<input type="hidden" id="Message" value="<%= rsDetail.Fields("Message") %>">
<input type="hidden" id="FirstName" value="<%= rsDetail.Fields("FirstName")%>">
<script type="text/javascript">
<!--
function NameCheck(){
var FirstName=document.getElementByID('FirstName');
var CardMessage=document.getElementByID('Message');
var aPosition = CardMessage.indexOf('FirstName');
if (aPosition == -1)
alert("Name Not In Message.");
}
-->
</script>
<a href="NextPage.asp" onClick="NameCheck();">Proceed</a>
Và vấn đề ở đâu? – campino2k
'document.getElementById()' trả về phần tử, không phải giá trị của phần tử. Để có được giá trị của phần tử, bạn có thể làm 'document.getElementById ('someId'). Value'. – aroth