-2

我创建了一个表单来将 PHP 值提取到我的数据库中。

我用所有结构创建了表格type="text"。以下是用于设置数据输入并确认其​​功能正常的代码。

<label>About Me: <input type="text" name="BIO_info"/></label>

我将输入转换为文本区域并调整了一些参数以正确显示。不幸的是,它破坏了脚本运行的能力。下面是我编写的用于从文本区域输入转换和存储的代码。

  <label for="BIO_info" style="
        margin-bottom: 500px;
        margin-top: 2000px;
    ">About Me: 
    <textarea name="BIO_info" rows="20" cols="60" style="resize: none; overflow-y: hidden;vertical-align:middle;"></textarea>
  <p>

我将不胜感激任何建议。

4

1 回答 1

0

我不确定我是否完全理解您的要求,但我使用过您想要操作 HTML 标签。如果有误,请更正:

$html = '<label>About Me: <input type="text" name="BIO_info"/></label>';

$xml = new SimpleXMLElement($html);
$xml->addAttribute("for", "BIO_info");
$xml->addAttribute("style", "margin-bottom: 500px; margin-top: 2000px;");

unset($xml->input);
$xml->addChild("textarea");

$xml->textarea->addAttribute("name", "BIO_info");
$xml->textarea->addAttribute("rows", "20");
$xml->textarea->addAttribute("cols", "60");
$xml->textarea->addAttribute("style", "resize: none; overflow-y: hidden;vertical-align:middle;");


print($xml->asXML());

输出

<label for="BIO_info" style="margin-bottom: 500px; margin-top: 2000px;">About Me: <textarea name="BIO_info" rows="20" cols="60" style="resize: none; overflow-y: hidden;vertical-align:middle;"/></label>
于 2012-09-28T09:36:09.127 回答