2017-01-11 11 views
0

テキストフィールドが空白または空の場合、JSTLの送信ボタンを無効にするにはどうすればよいですか?JSTLでボタンを無効にする

<input id="name" name="name" type="text" autocomplete="off" /> 
<input id="namebutton" type="submit" /> 
+0

次のコードはどれですか? –

+0

申し訳ありません。それはコードの上にあった。 – CodeMachine

答えて

0

jstl変数が空であるかどうかを確認する必要があります。あなたの変数名aaaを仮定し、その後することができますチェックでは無効になっボタンこの方法:

<input id="namebutton" <c:if test="{empty aaa}">disabled="disabled" </c:if> type="submit" /> 

N.B:あなたが最初のページに以下のコードを配置する必要があるのtaglib使用JSTLの前に。

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 
+0

私はjstlを初めて使っています。後で使用できるように、テキストフィールドのjstl変数を作成する方法を教えてください。 – CodeMachine

+0

一般に、コントローラメソッドからの 'jstl'変数プッシュです。 jspページで ''でjstl変数を作成することができます。 ''で値を見ることができます。ここで 'bbb'変数には' Hello World'が含まれています。回答が役に立つ場合は、さらにhttps://www.tutorialspoint.com/jsp/jstl_core_set_tag.htm を読むことができます。私の答えを受け入れることができます。ありがとう –

関連する問題