我有一个包含用户名、密码和职业的 HTML 表单。如果职业恰好是学生,那么我使用 JavaScript 创建一个新框来输入用户的大学电子邮件。这很好用,我还可以给用户名和密码框加水印。但是,当新的大学邮箱出现时,我无法为其添加水印。我不明白为什么。
$('#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;" >
我还尝试使用上述定义中的占位符属性,但它不起作用。我可能做错了什么?还是不是水印的写入方式?