2012-02-25 7 views
2

<option>タグで定義された4000を超える値を持つかなり大きなフォームがあります。名前に一致するようにHTMLフォームの値を編集します

すべての値を表示名と一致させたいと思います。現在、それは次のようになります。

<option value="1">Name 1</option> 
<option value="2">Name 2</option> 
... 

私は次のことを達成するために受け取りたい:

<option value="Name 1">Name 1</option> 
<option value="Name 2">Name 2</option> 
... 

誰かが解決策で私を助けることはできますか?

+1

Javascript/jQueryを使用できますか? – Smamatti

答えて

2

これは、エディタのjQueryのための絶好の機会です。これは、長い時間がかかっていましたが、これまで見つからなかったことです。だからここで一番良いことは:正規表現を見つけて置き換えることです! :D

検索:

<option(.+?)value=".*?"(.*?)>(.*?)</option> 

置き換えます

<option$1value="$3"$2>$3</option> 

出来上がり!

+0

ありがとう!それはうまくいった! –

関連する問題