0

我想将我的网站转换为 prolog,并且我在 HTML 中有以下代码:

<p align="center"><input type="submit"  id="sublog" name="login" value="Log in" />
     <input type="submit" id="subreg" onclick="window.location='http://localhost/CVnator/CVnator/register.php'; return false;" value="Register" /></p>

我正在尝试在 swi-prolog 中制作它,我这样做了,它可以工作,但我不知道如何设置 onClick:

    p([align='center'], input([name=login, type=submit, value='Log in'])),
p([align='center'], input([name=login, type=submit, value='Register']))

我需要把它放到注册段落我该怎么做?

4

1 回答 1

0

这似乎对我有用:

?- phrase(
    html(p([align='center'], 
         input([name=login, type=submit, value='Register', 
                onclick='window.location=''http://localhost/CVnator/CVnator/register.php'';return false;']))), 
    X), 
   print_html(X).

<p align="center">
<input name="login" type="submit" value="Register" 
       onclick="window.location='http://localhost/CVnator/CVnator/register.php';return false;">

我想诀窍是将单引号加倍以嵌入它们。

于 2013-05-29T16:22:10.987 回答