我试图通过JavaScript显示图像,但我无法弄清楚如何做到这一点.我有以下
function image(a,b,c)
{
this.link=a;
this.alt=b;
this.thumb=c;
}
function show_image()
{
document.write("img src="+this.link+">");
}
image1=new image("img/img1.jpg","dsfdsfdsfds","thumb/img3");
Run Code Online (Sandbox Code Playgroud)
在HTML中
<p><input type="button" value="Vytvor" onclick="show_image()" > </p>
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚我应该把它放在哪里image1.show_image();.
HTML?或者别的地方...
我有问题,当XML文件中有UTF-8字符时,我的DOM解析器无法加载文件现在,我知道我必须给他指令读取utf-8,但我不知道如何把它在我的代码中,它是:
File xmlFile = new File(fileName);
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(xmlFile);
doc.getDocumentElement().normalize();
Run Code Online (Sandbox Code Playgroud)
我知道有方法setencoding(),但我不知道在我的代码中把它放在哪里...
我试图测量StAX和DOM创建两个相同文档所需的时间.我不知道为什么DOM在创建XML方面更快.也许我的StAX编写器代码不是很好.所以这里是StAX(更长的代码)
public static final int pocet =100000;
try {
String encoding = "UTF-8";
XMLOutputFactory f = XMLOutputFactory.newInstance();
XMLStreamWriter w = f.createXMLStreamWriter(
new FileOutputStream(subor),
encoding);
w.writeStartDocument(encoding, "1.0");
w.writeCharacters("\r\n");
w.writeStartElement("Noviny");
for (int i = 1; i <= pocet; i++) {
w.writeCharacters("\r\n ");
w.writeStartElement("Autor");
w.writeCharacters("\r\n ");
w.writeStartElement("Id");
String ID = Integer.toString(i);
w.writeCharacters(ID);
w.writeEndElement();
w.writeCharacters("\r\n ");
w.writeStartElement("Meno");
w.writeCharacters("Autor"+i);
w.writeEndElement();
w.writeCharacters("\r\n ");
w.writeStartElement("Email");
w.writeCharacters("Autor"+i+"@email.com");
w.writeEndElement();
w.writeCharacters("\r\n ");
w.writeStartElement("Tel_cislo");
w.writeAttribute("typ", "pevna");
w.writeCharacters("+4219");
w.writeEndElement();
w.writeCharacters("\r\n ");
w.writeStartElement("plat");
w.writeCharacters("5000");
w.writeEndElement();
w.writeCharacters("\r\n ");
w.writeEndElement();
w.writeCharacters("\r\n");
}
w.writeCharacters("\r\n");
w.writeEndElement();
w.writeCharacters("\r\n"); …Run Code Online (Sandbox Code Playgroud) 我正在尝试创建某种菜单.我已设法创建"折叠"ul元素,但无法弄清楚如何设置ul元素在加载时隐藏
<ul>
<li class="error">Displayed</li>
<ul>
<li class="error">Hidden</li>
<ul>
<li class="error">
<a href="test.html">Hidden</a>
</li>
</ul>
</ul>
</ul>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$(".error").click(function () {
$(this).next("ul").toggle("slow");});
Run Code Online (Sandbox Code Playgroud)
这是我的样本与崩溃的ul元素http://jsbin.com/povafivu/1/edit?html,js,output
谢谢