Javascript单击和字符串问题

时间:2015-02-17 00:08:37

标签: string delphi

我需要字符串识别逗号

var
  script2 : string;
begin
  script2 := 'javascript:doSubmit(13,'S', 'S');'
  ExecuteScript(webbrowser1.Document as IHTMLDocument2, script2, 'javascript');
end;

但是我收到以下错误消息

Error 1

Error 2

1 个答案:

答案 0 :(得分:0)

错误消息是由字符串中的嵌入式撇号(单引号)引起的。在帮助中,“带引号的字符串中的两个连续撇号表示单个字符”,因此您的代码应为:

script2 := 'javascript:doSubmit(13, ''S'', ''S'')';