2012-08-07 39 views
1

我正在製作一個類似於this的html模板生成器。它將具有特定的樣式和標記,所以它真正要做的就是從窗體中獲取輸入並將它們放置在「模板」中並作爲文本輸出以便於複製/粘貼。我想知道是否有更簡單的方法來實現這一點,比如使用jQuery。打開所有建議。來自表單的HTML標記生成器

回答

1

jQuery有一些處理DOM的方法可供選擇,這些方法可用於從窗體創建HTML標記。如果適合你的目的,它也有一些特定的方法來形成自己。

查看API for Manipulation。有許多方法可能會有用。

由於您正在使用表單值構建HTML,因此.wrap() method對於可以使用外部鏈接CSS文件進行樣式化的輸入標記,ID和類包圍內容可能非常有用。另請參閱.wrapAll()和.wrapInner()。

您可能會發現.html()方法也很有趣,用於獲取任何元素的內容。這有點與你需要的相反,但它可以派上用場。

+0

糾正我,如果我錯了,但從我理解這操縱DOM中的東西。我將如何輸出該文本作爲複製/粘貼? – 2012-08-08 15:15:09

+1

如果您嘗試顯示HTML輸出(如示例),則可以將生成/操作的HTML包裝到[