我正在尝试根据我在HTML中选择的CSS文件来设置cookie.我有一个包含选项列表的表单,以及不同的CSS文件作为值.当我选择一个文件时,它应该保存到cookie大约一个星期.下次打开HTML文件时,它应该是您选择的上一个文件.
JavaScript代码:
function cssLayout() {
document.getElementById("css").href = this.value;
}
function setCookie(){
var date = new Date("Februari 10, 2013");
var dateString = date.toGMTString();
var cookieString = "Css=document.getElementById("css").href" + dateString;
document.cookie = cookieString;
}
function getCookie(){
alert(document.cookie);
}
Run Code Online (Sandbox Code Playgroud)
HTML代码:
<form>
Select your css layout:<br>
<select id="myList">
<option value="style-1.css">CSS1</option>
<option value="style-2.css">CSS2</option>
<option value="style-3.css">CSS3</option>
<option value="style-4.css">CSS4</option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用jquery创建元素.当我点击链接时,我想创建一个元素"p",给它一些文本,然后把它放在我的一个div中.此外,我想检查点击了哪个链接,所以我可以将创建的"p"放在右边的div中.我在做错的任何解决方案?
使用Javascript/jQuery的
$(document).ready(function () {
function createElement() {
var a = $("#menu").find('a').each(function(){
if(a == "l1"){
var text = $(document.createElement('p');
$('p').text("Hej");
$("#contentl1").append("text");
}
});
}
$("#menu").find('a').each(function () {
$(this).click(function () {
createElement();
});
});
createElement();
});
Run Code Online (Sandbox Code Playgroud)
HTML
<html>
<head>
<title>Inl1-1</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="style-1.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="Uppg1.js"></script>
</head>
<body>
<ul class="meny" id="menu">
<li><a href="#" id="l1">Utvärdering/Feedback</a></li>
<li><a href="#" id="l2">Kontakt</a></li>
<li><a href="#" id="l3">Öppettider</a></li>
<li><a href="#" id="l4">Om Asperöd</a></li>
</ul>
<div id="contentl1">
</div>
<div id="contentl2">
</div>
<div id="contentl3"> …Run Code Online (Sandbox Code Playgroud) 我的metod receiveArrayLists中有一个arraylist,我想添加到JList中.我怎样才能做到这一点?
import java.awt.Dimension;
import java.awt.Scrollbar;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.util.ArrayList;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollBar;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class GUI implements Runnable {
private Server server;
private JFrame frame = new JFrame();
private JTextField jtf = new JTextField();
private JList jl = new JList();
private JTextArea jl1 …Run Code Online (Sandbox Code Playgroud) 我试图将一个hashmap转换为一个数组,我可以将其放入一个创建的字符串数组中.但是我得到了java.lang.我已经将我的drinkar.keySet().toArray()转换为String [],但它仍然无效.
public String[] receiveArrayList(){
String[] list = new String[0];
try {
ois = new ObjectInputStream(socket.getInputStream());
drinkar = (HashMap<String, ArrayList<String>>) (ois.readObject());
System.out.println(drinkar);
System.out.println(Arrays.toString(drinkar.keySet().toArray()));
list = (String[]) (drinkar.keySet().toArray());
for(int i = 0; i < list.length; i++){
System.out.println(list);
}
} catch (ClassNotFoundException ex) {
System.out.println(ex);
} catch (IOException ex) {
System.out.println(ex);
}
return list;
}
Run Code Online (Sandbox Code Playgroud) 我目前正致力于在Android上编写一个简单的消息应用程序.我把服务器放在一个叫做的类中runServer,它运行得很好.然后我在我的方法中有一个客户端mainActivity.我有一个button,有一个onclick="startClient".但每当我点击它时button,我都会收到错误.
03-11 13:01:40.622: E/AndroidRuntime(718): java.lang.IllegalStateException:
Could not find a method startClient(View) in the activity class com.example.datorkomprojekt.MainActivity
for onClick handler on view class android.widget.Button with id 'connect'
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能解决这个问题?
主要活动
public class MainActivity extends Activity {
private Socket socket;
private ObjectInputStream ois;
private DataOutputStream dos;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
runOnUiThread(new Runnable(){
public void run(){
EditText et = (EditText) findViewById(R.id.message_id);
String message = et.getText().toString();
EditText et1 = (EditText) findViewById(R.id.messages); …Run Code Online (Sandbox Code Playgroud)