我有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>


任何帮助表示赞赏。谢谢

最佳答案

我认为您搞砸了ID和值。您的文本框ID是txtupdate,而不是<%=Request.Form("txtupdate")%>。因此,选择器不正确。您应该改为使用txtupdate

正确的JavaScript应该如下所示。

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

09-28 11:34