1
<style type="text/css">
 .style1
  {
      border:2px solid #e53a6f;
      box-shadow:0 0 5px 0 #e53a6f;
  }
</style>

JavaScript

 <script type="text/javascript" language="javascript">
 if (Pname == "")
 {
  document.getElementById('<%=txtname.ClientID %>').style.border="2px solid  #e53a6f";                                         
       return false;
  }

 </script>

私はcssが初めてです。私の質問は、 java scriptstyle1で呼び出す代わりに cssを呼び出したいということです。.style.border="2px solid #e53a6f";これは可能ですか?誰かが私を助けることができますか?

4

2 に答える 2

2

className次のプロパティを使用して、適切な CSS クラスを DOM 要素に割り当てることができます。

document.getElementById('<%=txtname.ClientID %>').className = 'style1';
于 2013-09-15T15:15:00.527 に答える