2011-09-05 53 views
0

如何使用Jquery和'each'以輸入或textarea值的形式替換所有輸入標題值jquery用輸入值替換標題

<form id="id001" action="" method="post"> 
    <fieldset id="F001"> 
    <legend>F001 : Consulter mes informations professionnelles</legend> 
    <div id="msg"></div> 
    <label for="EMPLOYEE_NUMBER"> 
     Matricule de l'agent: 
    </label> 
    <input name="EMPLOYEE_NUMBER" type="text" id="EMPLOYEE_NUMBER" value="ID999" readonly="readonly" /> 
    <br /> 
    <label for="LAST_NAME"> 
     Nom: 
    </label> 
    <input type="text" name="LAST_NAME" id="LAST_NAME" value="Test" title="" /> 
    <br /> 
    <label for="FIRST_NAME"> 
     Prénom: 
    </label> 
    <input type="text" name="FIRST_NAME" id="FIRST_NAME" value="Jack" title="" /> 
    <br /> 
    <br class="clear" /> 
    <label> 
     &nbsp; 
    </label> 
     <input type="submit" value="Envoyer" /> 
     <input name="WF" type="hidden" id="WF" value="WF2" /> 
    </fieldset> 
</form> 

感謝您的幫助......

克里斯

+0

你不應該使用全大寫的任何屬性值,或與此有關的標籤。此外,你需要更清楚你的意思是「替換所有輸入標題值」。當點擊提交按鈕時,或者當輸入值改變時,你是否希望發生這種情況? – Bojangles

+0

你不應該只是下訂單來爲你做一些代碼。告訴我們你試過的東西,展示一些示例代碼。你得到了什麼錯誤。你爲什麼認爲你得到了他們。如果你想要的東西只是...爲你做的,我推薦一個自由站點 – austinbv

+0

當頁面加載(遺憾的是缺少) – Chris

回答

1

試試這個

$("input, textarea").each(function(){ 
    $(this).attr("title", this.value); 
}); 
+0

謝謝你的回答@ ShankarSangoli – Chris