Вы можете стрелять по клику () в любом браузере, но некоторым браузерам необходимо, чтобы элемент был видимым и сфокусированным. Вот пример jQuery:
$('#input_element').show();
$('#input_element').focus();
$('#input_element').click();
$('#input_element').hide();
Он работает со скровом перед click()
, но я не знаю, работает ли он, не вызывая метод show. Никогда не пробовал это в Opera, я тестировал на IE / FF / Safari / Chrome, и он работает. Надеюсь, это поможет.
Возможно, вы захотите посмотреть на совпадение строк с регулярными выражениями («regexp»). Обратите внимание, что синтаксис регулярных выражений, используемый Matlab, отличается от синтаксиса, используемого в VBA. В вашем примере «.» берет на себя роль «?» подстановочный знак, чтобы вы могли сделать
str1 = 'aabb'; % Match
str2 = 'abab'; % No match
if isempty(regexp(str1, '.ab.'))
disp('str1 is no match');
else
disp('str1 is a match');
end
if isempty(regexp(str2, '.ab.'))
disp('str2 is no match');
else
disp('str2 is a match');
end
, и вы должны получить следующее:
str1 является совпадением
str2 не соответствует
< / BLOCKQUOTE>