Posts Tagged ‘dom’

jQuery DOM Elements Creator Plugin

หลังจากที่ได้่ ติดตั้ง twitter บน wordpress ไป ก็อยากจะเขียน content มากขึ้น เลยอยากจะเสนอนู้น เสนอนี้ เสนอหน้าด้วยอิอิ ก็เลยขอหยิบขอที่ใช้ในชีวิตประจำวันขึ้นมาแล้วกัน เพื่อให้ได้เป็นความรู้ของคนที่อยากจะรู้ไปด้วยในตัว

วันนี้จะเสนอ แท่น แทน แท้นนนนนนน

DOM Elements Creator  ด้วย jQuery เพราะได้ใช้ jQuery มาพักนึงแล้ว ก็ได้แต่อ่านของคนอื่นเค้าเช่น jQueryTip เป็นต้น วันนี้ก็เลยเขียนเองบ้าง

DOM Elements Creator  มีไว้ทำอะไร พูดง่ายๆ ก็คือ เอาไว้ใช้สำหรับสร้าง Element DOM นั้นเอง เพราะการใช้ Dom create Element นึงนั้นอาจจะต้องเขียน code ขึ้นมาหลายบนนทัก คราวนี้ก็เลย ใช้ jQuery และ Plugin ตัวนี้ซะเลย ง่ายดี บรรทัดเดียวจบ

เิริ่มจาก รู้จักกันก่อน  ตัวจริงๆ อยู่ที่ http://plugins.jquery.com/project/DOMECทำ link ให้เลยนะครับ อิอิ ข้างในก็จะมี Official releases ให้ เอา version ล่านสุดแบบใหญ่แหละ จะได้ใช้ได้เต็มที่นะครับ

การใช้งานก็ง่ายมาก include lib นี้ด้วย javascript แล้วก็เรียกใช้ได้ (ต้องมี jQuery ด้วยนะ) จากนั้นก็เขียนแบบนี้

$.create('div', {'id': 'myId'}, 'myText').appendTo('#myElem');

ง่ายๆ คือ

div

สีแดงคือ element ที่เราสร้างขึ้นมา เช่นจะสร้าง span ก็ใส่ span ลงไป

'id': 'myId'

หมายถึง attribute นั่นเอง ใส่หลายอันได้นะ คั่นด้วย, ตามรูปแบบของ javascript

'myText'

หมายถึง innerHTML นั้นเอง หรือข้อมูลที่อยู่ข้างในนั้น บาง element ไม่มี text เช่น <br />

appendTo('#myElem');

สีเขียว คือ Element ที่เราต้องการจะใส่ลงไป โดยในกรณีนี้ก็เรียกจาก id=”myElem” นั่นเอง

ถ้าเราเขียนว่า

$.create('div', {'id': 'innerdiv'}, 'superHTMLinside').appendTo('#wrapper');

ก็จะหมายถึงเราสร้าง div มีข้อมูลข้างในคือ  superHTMLinside ใส่ลง Element ที่มี id คือ rapper

DOM อาจจะมองยากหน่อยแต่ถ้าเข้าใจโครงสร้างของ HTML ออกก็จะง่ายนะครับ

XML DOM Setup with PHP

Hi,

I am using PHP version 4.4.0.0 and apache2 version 2.0.54.

I am trying to install the xml dom support but am not having any luck.

Following the instructions on php.net I have done the following:

1. Set the extensions directory in php.ini extension_dir =
“C:/php/extensions”
2. Loaded the xmldom module by uncommenting the line in php.ini
extension=php_domxml.dll
3. Copied iconv.dll into C:\Windows\System32 so that it can be found
on my system’s path
4. Restarted my Apache Server

phpinfo() shows that xmldom support is enabled

domxml
DOM/XML enabled
DOM/XML API Version 20020815
libxml Version 20611
HTML Support enabled
XPath Support enabled
XPointer Support enabled
DOM/XSLT enabled
libxslt Version 1.1.7
libxslt compiled against libxml Version 2.6.11

The code that is throwing the error is as follows:

$dom = new DOMDocument();

I am getting the error message:

PHP Warning: domdocument() expects at least 1 parameter, 0 given in
F:\web\popup\test.php on line 11

Can anyone help point out any other setup that I may have missed?

Thanks,
Fiona

Source : http://www.thescripts.com/forum/thread171292.html