私のjs関数は完全に機能しています(マスターページなし)別のページで使用する必要があったので、新しいWebフォームにコピーして貼り付けましたが、今回はマスターページを使用していて、まったく実行されていません..それは私のコードです:
<%@ Page Title="" Language="vb" AutoEventWireup="false"
MasterPageFile="~/MasterPage.Master" CodeBehind="homecarecontent.aspx.vb"
Inherits="homecare_web2.homecarecontent" %>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<head>
<title></title>
<link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
<style type="text/css">
#TextArea1
{
height: 152px;
width: 222px;
}
#conte
{
height: 136px;
width: 229px;
}
#content_txt
{ height: 178px;
width: 226px;
}
#content_t
{
height: 159px;
width: 225px;
}
</style>
<script type="text/javascript">
function limiter() {
var area = document.getElementById("content_txt");
var message = document.getElementById("message");
var maxLength = 160;
var checkLength = function () {
if (area.value.length <= maxLength) {
message.innerHTML = (maxLength - area.value.length) + " characters remainging";
}
}
setInterval(checkLength, 300);
}
</script>
</head>
それが私のaspコードです:
<td valign='top'>
<textarea style="resize:none; margin-bottom:0px;" id="content_txt" class="area"
name="TextArea1" runat="server" maxlength="160" onkeyup="return limiter();" ></textarea>
</td>
助けてください!