Difference between revisions of "Template:ExampleContact"
From Organic Design wiki
Line 1: | Line 1: | ||
<div id=contact-form> | <div id=contact-form> | ||
{{#form:method=post|style=width:400px| | {{#form:method=post|style=width:400px| | ||
− | '''Name:''' {{#input:type=select|name=title|*{{{name|Select name}}}{{#dpl:uses=Template:ExampleContact|format=,\n*%TITLE%,,}}}} | + | '''Name:''' {{#input:type=select|id=xc-name|name=title|*{{{name|Select name}}}{{#dpl:uses=Template:ExampleContact|format=,\n*%TITLE%,,}}}} |
− | '''Phone:''' {{#input:name=phone|value={{{phone}}}}} | + | '''Phone:''' {{#input:name=phone|id=xc-phone|value={{{phone}}}}} |
'''Address:'''<br> | '''Address:'''<br> | ||
− | {{#input:type=textarea|style=width:350px|name=address|{{{address}}}}}<br> | + | {{#input:type=textarea|style=width:350px|id=xc-address|name=address|{{{address}}}}}<br> |
− | {{#input:type=ajax|value=Load|update=contact-form}}{{#input:type=ajax|value=Save|update=contact-form}} | + | {{#input:type=ajax|value=Load|update=contact-form}}{{#input:type=ajax|value=Save|update=contact-form |
+ | |onCLick=document.getElementById('xc-content').setAttribute('value','{'+'{ExampleContact | ||
+ | {{!}}name='+document.getElementById('xc-name').value+' | ||
+ | {{!}}phone='+document.getElementById('xc-phone').value+' | ||
+ | {{!}}address='+document.getElementById('xc-address').value+' | ||
+ | }'+'}'; | ||
+ | }} | ||
+ | {{#input:type=hidden|name=templates|value=update}} | ||
+ | {{#input:type=hidden|name=content|id=xc-content}} | ||
}} | }} | ||
</div> | </div> |
Revision as of 08:07, 14 September 2007
{{#form:method=post|style=width:400px| Name: {{#input:type=select|id=xc-name|name=title|*Select name
- John Doe
- Ping Li
- Hans Berg}}
Phone: {{#input:name=phone|id=xc-phone|value={{{phone}}}}}
Address:
{{#input:type=textarea|style=width:350px|id=xc-address|name=address|{{{address}}}}}
{{#input:type=ajax|value=Load|update=contact-form}}{{#input:type=ajax|value=Save|update=contact-form
|onCLick=document.getElementById('xc-content').setAttribute('value','{'+'{ExampleContact
|name='+document.getElementById('xc-name').value+'
|phone='+document.getElementById('xc-phone').value+'
|address='+document.getElementById('xc-address').value+'
}'+'}';
}}
{{#input:type=hidden|name=templates|value=update}}
{{#input:type=hidden|name=content|id=xc-content}}
}}