Dieses Mal zeige ich Ihnen, wie Sie den Effekt der Umwandlung des Textes einer Klickschaltfläche in ein Eingabefeld realisieren und wie Sie auf „Speichern“ klicken, um ihn in Text umzuwandeln Klicken Sie auf die Schaltfläche in ein Eingabefeld und klicken Sie auf „Speichern“, um es in Text umzuwandeln. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta charset="utf-8"> <title>点击按钮文字变成input框,点击保存变成文字</title> <style type="text/css"> table{ text-align: center; font-size: 14px;} table>thead>tr>th{ font-weight: normal;} .text-right{ padding-right:73px; text-align: right;} .text{ width: 50px; height: 30px; border: 1px solid #ddd; text-align: center;} </style> <script type="text/javascript" src="js/jquery.min.js"></script> </head> <body> <table> <thead> <tr> <th width="400">品名</th> <th width="200">件数</th> </tr> </thead> <tbody> <tr height="50"> <td>iPhone6s</td> <td class="edit">2</td> </tr> <tr height="50"> <td>小米5</td> <td class="edit">5</td> </tr> </tbody> <tfoot> <tr> <td colspan="2" class="text-right"> <button type="button" class="btn" onclick="change(this)">修改</button> </td> </tr> </tfoot> </table> <script type="text/javascript"> function change(obj){ var xg=$(obj).html(); if(xg=='修改'){ $('.edit').each(function(){ var old=$(this).html(); $(this).html("<input type='text' name='editname' class='text' value="+old+" >"); }) $(obj).html('保存'); }else if(xg=='保存'){ $('input[name=editname]').each(function(){ var old=$(this).html(); var newfont=$(this).parent('td').parent('tr').children().find('input').val(); $(this).parent('td').html(newfont); }) $(obj).html('修改'); } } </script> </body> </html>
Ich glaube, dass Sie die Methoden beherrschen, nachdem Sie diese Fälle gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!
Verwandte Lektüre:
Wie man mobile Webseiteninhalte adaptiv macht
Wie man mit Inhaltsüberlauf in Tabellentabellen umgeht
htmlWichtige Wissenspunkte, die Sie über PHP wissen müssen
Das obige ist der detaillierte Inhalt vonSo erzielen Sie den Effekt, dass der Text beim Klicken auf eine Schaltfläche in ein Eingabefeld und beim Klicken auf Speichern in Text umgewandelt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!