我创建了一个表单,用于将PHP值提取到我的数据库中。
我使用所有type="text"
构造创建了表单。以下是用于设置数据输入并确认其功能的代码。
<label>About Me: <input type="text" name="BIO_info"/></label>
我将输入转换为textarea并调整了一些参数以便正确显示。不幸的是,它破坏了脚本运行的能力。以下是我编写的用于从文本区域输入转换和存储的代码。
<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>
我很感激任何建议。
答案 0 :(得分: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>