(关于.net)推荐一种将html代码写到cs文件中的方法?
页面上定义一个标识,例如<div id="yourID" runat="server"></div>,页面代码写个函数什么的,如
public string ReturnDivHtml()
{
StringBuilder sb = new StringBuilder();
sb.Append("<span>123123</span>");
sb.Append("<span>456456</span>");
return sb.ToString();
}
页面加载时
protected void Page_Load(object sender, EventArgs e)
{
yourID.InnerHtml = ReturnDivHtml();
}
就OK了。
记得加入using System.Text的引用。对于大量的字符串添加操作,推荐使用StringBuilder,性能较string高。最后再ToString()。
javascript自动生成文本框?
第一种:这样的代码用多了比较耗时,尽量少用; <head> <script> window.onload=function(){ var oInput=document.createElement("input"); oInput.type="text"; document.body.appendChild(oInput); } </script> </head> 第二种:这种也行 <head> <script> window.onload=function(){ document.body.innerHTML="<input type='text' />" } </script> </head>
js怎么创建form表单?
在JS中,可以使用`document.createElement`方法来创建一个form表单元素。
下面是一个示例:
```javascript
// 创建form元素
var form = document.createElement("form");
// 设置form属性
form.method = "post";
form.action = "/submit-form";
// 创建input元素
var input = document.createElement("input");
input.type = "text";
input.name = "username";
// 将input元素添加到form中
form.appendChild(input);
// 将form元素添加到页面中
document.body.appendChild(form);
```
上述代码会创建一个包含一个输入框的表单,并将其添加到页面中。
你可以根据需要修改属性、添加更多的表单元素,并将它们添加到form元素中。