私は、ASP.NETアプリケーションで<table>
を使用して設計されたログインフォームを持っています。プログラムで別のボタンに移動
クライアントは、いくつかのUIコントロールの周りに移動することによって、レイアウトを変更するために求めています。彼らはログインボタンの下にある「パスワードを忘れました」リンクを別々の行に移動する必要があります。
しかし、他のすべてのクライアントのために、すべてが同じままにする必要がありますので、任意のCSSやスタイルの変更が行われる必要がある場合、私はプログラム的にそれを実行する必要があります。これを行う簡単な方法はありますか?
クライアントに応じて、必要なレイアウトに合わせて重複するユーザーコントロールを作成し、コントロールを表示/非表示にすることを避けようとしています。
<table style="TABLE-LAYOUT: fixed; WIDTH: 370px;">
<COLGROUP>
<COL width="120px">
<COL width="250px">
</COLGROUP>
<tr>
<td>Username:</td>
<td><input type="text" name="username"></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="text" name="password"></td>
</tr>
<tr>
<td> </td>
<td>
<table>
<tr>
<td style="text-align:right;">
<a href="url">Forgot Password</a>
</td>
<td>
<button type="submit">Login</button>
</td>
</tr>
</table>
</td>
</tr>
</table>
EDIT:jQueryを許可されていません。 JavaScriptはOKです。
jQueryのが許可されていないとしてこれを達成するための他の方法の任意の方法を。 – Pavel