次のコードに問題があります。 それはcomplicationエラーを示しています: - "Identifier Expected"。Asp.Net Javascriptのコンパイルエラー:「識別子が必要です」
<script type="text/javascript" runat = "server">
function isOverElement(currentElement, targetId)
{
while (currentElement)
{
if (currentElement.id == targetId)
return currentElement;
currentElement = currentElement.parentNode;
}
return null;
}
</script>
問題はラインである: - 関数isOverElement(currentElement、するtargetId) 残りすべてはOKですが、私は考えます。
助けてください。 thnx
私は、これはJS-機能ではなくC#の関数であることを前提としています。したがって、runat = serverを削除してください。 –
'while(currentElement)'で何をしたいですか?私の目では、それは非常に悪いコーディングスタイルであり、しばしば多くのエラーで再利用可能です。 – reporter
@ reporter、実際には関数内の行は私が得ているエラーの原因ではありません。私はそれについて確信しています。 – Kings