0

HTMLボタンとテキストボックス用のこのコードがあります。テキストボックスは、テーブルにいくつかの変更を加えることができるようにテキストを入力する場所です。

  'textbox
   <input name="txtupdate" type="text" id="txtupdate" value="<%=Request.Form("txtupdate")%>" />
  'button
  <td align="center"><button type="button" value="clear" id="clear">Clear</button></td>

ここで行う必要があるのは、[クリア]ボタンをクリックすることです。テキストボックスがクリアされます。このコードを使ってみましたが、うまくいかないようです、

<script type="text/javascript">
$(document).ready( function() {
   $('#clear').click( function () {
         $('#<%=Request.Form("txtupdate")%>').val(""); 
   });
 });
</script>

どんな助けでも大歓迎です。ありがとう

4

1 に答える 1

2

IDと値を台無しにしたと思います。テキストボックスIDはですtxtupdateが、ではありません<%=Request.Form("txtupdate")%>。したがって、セレクターは正しくありません。txtupdate代わりに使用する必要があります。

正しいJavaScriptは次のようになります。

<script type="text/javascript">
$(document).ready( function() {
   $('#clear').click( function () {
         $('#txtupdate').val(""); 
   });
 });
</script>
于 2013-03-05T09:17:33.070 に答える