我有以下的HTML代码:的.next()函数
<span class="retrievedValue"><%= f.text_field :DIRECT_LABEL, :class=>"mandatory", :onblur =>"validate_this_textfield(this.value, this.id);" %></span>
<span style="display: none; float: left;"> <img src="../images/green_tick.png" /></span>
我需要当用户在现场填充以显示“green_tick.png”图像。 。为此,我使用下面的JavaScript函数:
function validate_this_textfield(field_value, field_id)
{
if($j('#' + field_id).val() != "") {
$j('#' + field_id).next().show(); // show next element after field
}
else{
$j('#' + field_id).next().hide();
}
}
我使用'的.next()显示(); '显示'green_tick.png'图像,但它似乎不起作用。
任何建议?
感谢
非常感谢你。它的作品 – Kim