我有一個HTML表單,其中包含用戶名,密碼&職業。如果職業碰巧是一名學生,那麼我使用JavaScript創建一個新框來輸入用戶大學的電子郵件。這工作正常&我也能夠水印的用戶名和密碼框。但是,當新的大學郵箱顯示我無法給它加水印。我不明白爲什麼。無法在html中輸入文本框
$('#editfill_occupation').change(function() {
if ($("#editfill_occupation").val() == "0") {
$('#editfill_uniemail').watermark("Please enter your university email address ");
$('#editfill_uniemail').show();
}
else {
$('#editfill_uniemail').hide();
}
});
我editfill_uniemail的定義是這樣的:
<input type="text" name="editfill_uniemail" id="editfill_uniemail" style="display: none;" >
我也試圖利用上述定義的佔位符屬性,但它不工作。我可能做錯了什麼?或者不是寫入水印的方式?
嘗試使用''活的(),而不是'改變()' –
演示:http://jsfiddle.net/SO_AMK/8FMpu/:d –