2012-02-02 10 views
1

私は管理ビューのフォームフィールドにアクセスできます。リンク付きのフォームフィールドの更新

<label>Number:</label> 
<input type="text" name="title" size="50"/><br/> 

私は私が行うことができる唯一のことは、値をフォームフィールドを更新している、HTML構文を変更するためのアクセス権がありません。

フォームフィールドでは、数字で更新したいと思います。私はまた、その番号にリンクを割り当てたいと思っています。

私はその番号をクリックすると、私たちにリンクを案内します。

私はそれを行う方法がありますか?

+0

まず、ラベル要素にはfor属性が必要です。次に、あなたがしようとしていると思うことをするには、JavaScriptまたはjQueryが必要です。 – j08691

答えて

0

このメソッドは面倒ですが、jQueryのnth-selectorを使用して、処理している特定のフォーム要素を選択することができます。

http://api.jquery.com/nth-child-selector/

あなたの目標入力要素のインデックスを変更する、その前に他のフォーム要素が追加される場合がありますので、この方法では、しかし、危険です。

最後に、.val() jQueryメソッドを使用して入力値を変更することができます。

フォームの要素のインデックスが変更される可能性があるため、このメソッドは安全ではありません。私はそのフォーム要素にIDまたは何らかの識別属性を追加できるようにする権限を頼んでいます。

関連する問題